我正在尝试使用NOT IN
条件进行查询。如果我使用子查询,我没有问题,但是当我尝试使用UNION
连接两个表的结果时,我得到了一个错误。
这就是我正在做的事情:
SELECT *
FROM users
WHERE id NOT IN(
(
SELECT DISTINCT(user_id) AS id
FROM users_table_1
)
UNION
(
SELECT DISTINCT(user_id) AS id
FROM users_table_2
)
)
有没有办法使用子查询来获得我想要的东西?