... je m'explique
j'ai une petite messagerie ...
une table membre avec une primary key (ID) et un chmap (unique) Login
une table messagerie avec PK (ID), un champ DE (ciblant ID de memebre comme un clée étrangère) et un champ A (comme DE), Objet, Message, date, etc ...
je voudrai savoir si (avec MySQL, sans requete imbriquée ...) c'est possible d'obtenir un résultat avec le Login du DE, le Login de A, Objet, message, etc ....
j'arrive a avoir le DE par une jointure naturelle OU le A
mais pas les deux
SELECT mb.Login AS DE, msg.A, msg.objet,msg.msg (...) FROM msg,mb WHERE msg.De = mb.ID;
Quelle type de jointure je dois utiliser ?
Partager