Quando escrevo uma consulta como esta ...
select *
from table1 t1
join table2 t2
on t1.id = t2.id
O otimizador de SQL, que não tem certeza se esse é o termo correto, traduz isso para ...
select *
from table1 t1, table2 t2
where t1.id = t2.id
Essencialmente, a instrução Join no SQL Server é apenas uma maneira mais fácil de escrever sql? Ou é realmente usado em tempo de execução?
Edit: Eu quase sempre, e quase sempre, uso a sintaxe Join. Estou apenas curioso para saber o que acontece.
GROUP BY ALL
em
GROUP BY ALL
de propósito? :-)