salut
voila ma question est simple c'est quoi la différence entre in et EXISTS ??
car pour moi je peux avec les deux je peux avoir le même résulta
par exemple
ou bien avec in
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM Client cli WHERE EXISTS (SELECT * FROM Commande cmd WHERE Cmd.NumCli = cli.NumCli);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM Client cli WHERE cli.NumCli in (SELECT Cmd.NumCli FROM Commande cmd);
merci d'avance
Partager