Arjuna Aircraft Ident.: F-MBSD | Beegee a écrit :
Donne nous le nombre de lignes dans chaque table, pour commencer ...
Quant au IN / EXISTS, ça dépend du SGBD, Oracle par exemple s'en fout un peu, il choisit le meilleur plan d'exécution, que l'on mette IN ou EXISTS ... peut-être que ça a une importance pour SQL Server, je sais pas.
|
A la seule différence près qu'un IN, de mémoire, ne peux pas dépasser 8000 éléments sous Oracle (du moins, jusqu'à la version 9i incluse) même si c'est une sous-requête, alors que le EXISTS n'a pas de limite en nombre d'éléments.
C'est à cause de cette limitation que j'ai découvert le mot clé EXISTS, dont sur le coup, je suis sûr de moi |