Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Subconsulta v/s inner join no sql server


Normalmente as junções funcionarão mais rápido que as consultas internas, mas na realidade isso dependerá do plano de execução gerado pelo SQL Server. Não importa como você escreve sua consulta, o SQL Server sempre a transformará em um plano de execução. Se for "inteligente" o suficiente para gerar o mesmo plano de ambas as consultas, você obterá o mesmo resultado.

Aqui e aqui alguns links para ajudar.