Selecting primary keys that do not have foreign keys in another table

落爺英雄遲暮 提交于 2019-12-03 07:07:55
select u.id
from users u
left outer join actions a on a.user_id = u.id
where a.user_id is null

Optimized version would be:

SELECT u.id
FROM users u
LEFT JOIN actions a
ON a.user_id = u.id
AND ISNULL(a.user_id)
SELECT u.id
FROM users u
LEFT JOIN actions a
   ON a.user_id = u.id
WHERE a.user_id IS NULL
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!