Intersect vs Where Exists
Bonjour,
sauf erreur de ma part, je comprends dans mon cours que Intersect est l'équivalent de Where Exists, et comme Intersect n'est pas dans tous les SGBD alors faut faire avec Where Exists.
j'ai donc tenté de retranscrire le code ci dessous avec Intersect mais je n'y arrive pas, pouvez vous me dire svp si c'est possible ou c'est une bêtise d'essayer avec Intersect ?
Code:
1 2 3 4 5 6 7
| select distinct t1.num_commande
from table_cde as t1
where exists (select null
from table_cde as t2
where t2.DATE_cde = t1.DATE_cde
and t2.reference_article = t1.reference_article
and t2.num_commande <> t1.num_commande); |
merci beaucoup !