使用 LEFT JOIN 或 NOT EXISTS 格式之间是否有最佳实践?
使用其中一个有什么好处?
如果没有,应该首选哪个?
SELECT *
FROM tableA A
LEFT JOIN tableB B
ON A.idx = B.idx
WHERE B.idx IS NULL
SELECT *
FROM tableA A
WHERE NOT EXISTS
(SELECT idx FROM tableB B WHERE B.idx = A.idx)
我在 Access 中对 SQL Server 数据库使用查询。