Bonjour, voilà bien une heure que je gratte sur une requête, mais je n'arrive malheureusement pas à la réaliser.

Voici un schema des tables concernées :
CLIENT(num_client,nom_client,.....)
PROJET(num_projet, date_projet, client_projet,...)
FORFAIT(num_forfait, date_forfait, client_forfait,....)

et je souhaite avoir un tableau sur 5 colones : client, num_projet,date_projet, num_forfait, date_forfait, listant un projet OU un forfait par ligne.

pour le moment j'ai essayé ça (ce qui vous l'aurez deviné ne fonctionne pas ):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT DISTINCT client.num_client, num_projet, date_projet,num_forfait, date_forfait
FROM client AS client1
LEFT JOIN projet ON num_client = client_projet, client
LEFT JOIN forfait ON num_client = client_forfait
j'obtiens bien des lignes avec uniquement des forfait et uniquement des projets, le reste étant remplis par des null, mais des lignes apparaissant avec les deux, et j'aimerais donc les éviter.

Merci d'avance pour votre aide