我尝试在 IN 运算符内使用 select 语句和设置为用户 ID 的变量 $userid,如下所示:
"SELECT id FROM users WHERE id IN ((SELECT manager_id FROM managers), $userid)";
但是它不起作用。当我删除 $userid 时,它可以工作,但我也需要包含用户 ID。这是强制性的。我该怎么做?
我是菜鸟。所以请原谅我。
谢谢!
最佳答案
@Mark Baker 作为评论给出的答案是正确的:
"SELECT id FROM users WHERE id IN (SELECT manager_id FROM managers) OR id = $userid)";
关于php - 如何在 IN 运算符中使用 select 语句和变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29364733/