Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Sous-requête v/s jointure interne dans le serveur SQL

Habituellement, les jointures fonctionnent plus rapidement que les requêtes internes, mais en réalité, cela dépendra du plan d'exécution généré par SQL Server. Quelle que soit la façon dont vous écrivez votre requête, SQL Server la transformera toujours sur un plan d'exécution. S'il est suffisamment "intelligent" pour générer le même plan à partir des deux requêtes, vous obtiendrez le même résultat.

Ici et ici quelques liens pour vous aider.