Existe uma prática recomendada entre usar um formato LEFT JOIN ou NOT EXISTS?
Qual é a vantagem de usar um sobre o outro?
Se nenhum, qual deve ser preferido?
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)
Estou usando consultas no Access em um banco de dados SQL Server.