是否可以将以下SQL语句写成FULL JOIN而不是使用NOT IN?SQL写入NOT IN FULL JOIN
select * from [user] u
AND u.user_id NOT IN (SELECT user_id FROM job)
我想要做这样的事情:
SELECT u.* FROM [user] u
FULL JOIN job uj ON u.user_id = uj.user_id
WHERE uj.user_id IS NULL
我希望得到所有没有使用FULL JOIN在工作表中的记录用户。
不使用FULL连接,但左[OUTER] JOIN可以使用您指定的过滤条件。 –