Bonjour j'ai un petit probleme avec ma requête qui utilise un not exist!
Voici ma requete:
Le premier select me retourne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT PLAGE_HORAIRE.NO_PLAGE_HORAIRE FROM PLAGE_HORAIRE INNER JOIN TACHE_ETUDIANT ON PLAGE_HORAIRE.NO_PLAGE_HORAIRE=TACHE_ETUDIANT.NO_PLAGE_HORAIRE WHERE EXISTS(SELECT PLAGE_HORAIRE.NO_PLAGE_HORAIRE FROM PLAGE_HORAIRE INNER JOIN TACHE_INTERPRETE ON PLAGE_HORAIRE.NO_PLAGE_HORAIRE = TACHE_INTERPRETE.NO_PLAGE_HORAIRE)
NO_PLAGE_HORAIRE
-------------------
1
2
3
4
5
Le select dans le not exist me retourne:
NO_PLAGE_HORAIRE
-------------------
1
Pourtant la requête me retourne rien du tout:
NO_PLAGE_HORAIRE
-------------------
Le résultat attendu est:
NO_PLAGE_HORAIRE
-------------------
2
3
4
5
C'est quoi le problème?
Est-ce que not exist n'est pas la condition qui me faut?
Partager