Bonjour, je souhaiterai faire resortir le NOM et PRENOM de la table MEMBRE en posant des conditions via 2 autres tables.
Explication :
table_membre :
champ_nom | champ_prenom | champ_idgroupe ...
table_groupe :
champ_idgroupe | champ_idtypegroupe ...
table_typegroupe :
champ_idtypegroupe | champ_valeurtype ...
Sachant qui faut que je pose la condition :
je souhaite avoir en resultat tous les enregistrements table_membre.champ_nom et table_membre.champ_prenom dont :
table_membre.champ_idgroupe = table_groupe.champ_idgroupe
ET
table_groupe.champ_idtypegroupe = table_typegroupe.champ_idtypegroupe
et qu'il ne faut pas avoir de doublons dans les résultats, soit qu'il n'y est pas plusieurs fois les mêmes membres
Merci pour vos réponses sur ce casse tête ... :/
je me suis aidé de la page : http://dev.mysql.com/doc/refman/5.0/...imization.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT table_membre.champ_nom, table_membre.champ_prenom FROM table_membre LEFT JOIN table_groupe ON (table_membre.champ_idgroupe = table_groupe.champ_idgroupe) LEFT JOIN table_typegroupe ON (table_groupe.champ_idtypegroupe = table_typegroupe.champ_idtypegroupe) WHERE table_typegroupe.champ_idtypegroupe=1
Partager