Bonjour à tous.
J'ai une table où j'enregistre des membres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tblmembres (id_membres, pseudo, nom)
Dans l'objectif de pouvoir mettre les membres en relation (un membre peu avoir un autre comme amis, ou sur sa liste noire), j'ai créer une table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tblrelations(id_relation, id_membre1, id_membre2, type_relation)
Je veux écrire un sql qui affichent les amis du membre dont l'ID est 50.
J'ecris le SQl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT * FROM tblrelations WHERE 
 id_membre1='50' OR id_membre2='50' 
AND type_relation='1'
Le problème est que cette requete renvoi les identifiants alors que moi je veux les pseudos des membres. Mais je ne vois pas bien comment avec un INNER JOIN recuperer les pseudos correspondants aux 2 colonnes id_membre1 et id_membre2.

Merci de votre aide