Bonjour à tous.
Je cherche à faire une requette SQL avec un "LEFT JOIN" Multiple sur une même table.
Voici mes tables :
carnet(id,nom)
table2(emeteur,receveur)
Les champs de la table 'table2' sont les association du champ 'id' de la table carnet
La requette suivante fonctionne bien :
select carnet.nom as emeteur from table2 LEFT JOIN carnet ON table2.emeteur=carnet.id
Mais je n'arrive pas à afficher les deux champs :
Code :
SELECT carnet.nom AS emeteur, carnet.nom AS receveur FROM table2 LEFT JOIN carnet ON table2.emeteur=carnet.id AND table2.receveur=carnet.id
|
Cette dernière requette ne retourne pas d'erreur, mais les champs sont vide.
Je doit faire une erreur quelque part.
Est-ce que quelqu'un connaît une solution ?
Merci d'avance.
Message édité par samyl le 20-12-2007 à 15:09:56