Bonjour,

Je souhaite joindre 2 tables en fonction d'une seule table.

En gros je souhaite toujours joindre T1 et joindre T2 ou T3 uniquement si y'a des résultats en sachant que Si T2 à un résultat T3 ne le serra pas et inversement.

A l'heure actuel j'ai fais la requête suivant qui joins tout et donc je n'arrive pas à joindre avec des restrictions pouvez vous m'aider svp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
SELECT 
    T2.*, 
    T3.*,  
    T1.* 
    FROM T1 
    LEFT JOIN T2 ON T1.id_produit = T2.id_p 
    LEFT JOIN T3 ON T1.id_produit = T3.id_p  
    WHERE T1.id_client='50' 
    ORDER BY T1.id ASC