Bonsoir,
J'ai une table qui contient ceci :
Guide Langue
1 1
1 2
1 3
2 1
2 2
Je voudrais sélectionner les personnes qui ont 1,2 et 3 (ici le 1).
J'ai codé cette chaine SQL, mais j'ai l'impression que cette dernière demande que le champ soit 1 ET 2 ET 3
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT guides.id, guides.nom, guides.prenom, langues.langue FROM guides JOIN guides_has_langues ON guides_has_langues.guides_id = guides.id JOIN langues ON guides_has_langues.langues_id = langues.id WHERE guides_has_langues.langues_id = 1 AND guides_has_langues.langues_id = 2 AND guides_has_langues.langues_id = 3
Qu'en pensez-vous ?
Merci d'avance pour l'aide.
bee
Partager