Bonjour à tous
j'ai un petit problème avec l'utilisation de NOT IN non pas au niveau de la syntaxe mais plutôt du résultat retourné
voici d'abord ma requête
et voici mes deux tables et ce qu'elles peuvent contenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT cat.kdo, cat.dossier FROM stim_catalogue cat WHERE cat.kdo NOT IN (SELECT lev.kdo FROM stim_levier WHERE lev.dossier = cat.dossier)
stim_catalogue (id - kdo - dossier)
1 321 3
2 322 3
3 324 3
stim_levier (id - kdo - dossier ....)
8 321 3
9 322 3
moi dans requête je voudrais afficher tous les cadeaux d'un dossier de la table stim_catalogue qui ne sont pas dans la table stim_levier
par exemple ici je dois afficher la ligne de l'ID "9" car kdo "324" et dossier "3" qui n'est pas dans stim_levier
or dans ma requête il ne me trouve aucun résultat donc je pense que ma requête n'est pas juste probablement au niveau du NOT IN (...)
je fais donc appel à vous pour m'éclairer
merci d'avance
Partager