Bonjour à tous,

J'ai un problème de formulation de requête que je vais essayer de vous expliquer.

Pour simplifier je vous donne un exemple réduit de ce que je n'arrive pas à faire :

Soit la table "contact":
Nom id_compte
robert 2
robert 1

et la table "compte":
id nom
1 carrefour
2 casino

Je souhaite faire l'affichage d'un seul contact, même s'il dispose de plusieurs compte :

Je fais donc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT DISTINCT (contact.nom), compte.nom
FROM contact
LEFT JOIN compte
      ON compte.id=contact.id_compte
Le problème c'est qu'il m'affiche
robert carrefour
robert casino

moi je voudrais juste voir s'afficher l'un ou l'autre mais pas les 2

Si vous avez une idée, merci