dans une requete "select id from table where id in ( select * from table2 )"
est ce que il y une limite que la 2 eme requte imbriqué ne doit pas la dépassé ???
dans une requete "select id from table where id in ( select * from table2 )"
est ce que il y une limite que la 2 eme requte imbriqué ne doit pas la dépassé ???
Salut !
Petite remarque : il est plus propre, plus sûr et plus joli de ne pas mettre d'étoile pour un IN...
Qu'entends tu par limite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select id from table where id in ( select LaColonneId from table2 )
Normalement, il n'y en a aucune.
Par exemple sous Oracle, il se peut que le SGBD te le transforme sous une autre forme... et que ça revienne au même que de faire un EXISTS.
Partager