Quand j'écris une requête comme celle-ci ...
select *
from table1 t1
join table2 t2
on t1.id = t2.id
L'optimiseur SQL, pas sûr que ce soit le bon terme, traduit-il cela en ...
select *
from table1 t1, table2 t2
where t1.id = t2.id
Essentiellement, l'instruction Join dans SQL Server est-elle simplement un moyen plus simple d'écrire SQL? Ou est-il réellement utilisé au moment de l'exécution?
Edit: j'utilise presque toujours et j'utiliserai presque toujours la syntaxe Join. Je suis juste curieux de savoir ce qui se passe.
GROUP BY ALL
dans
GROUP BY ALL
t-il exprès? :-)