Bonjour A tous,

J'ai un souci pour effectuer une double jointure.

J'ai Trois table.

Table 1 : Code 1, Code 2
Table 2 : Code 2, Code 3
Table 3 : Code 1. Code 3

Je vous voudrez à partir d'enregistrement de la table 1 ressortir le code 3.

Voici ce que je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select T1.Code1, T1.Code2, T3.Code3
 
from Table1 T1 
INNER JOIN Table2 T2 on T1.Code2 = T2.Code2
INNER JOIN Table3 T3 on T3.Code3 = T2.Code3 and T1.Code1 = T3.Code1
Mais ma requête ne retourne aucun résultat. Pourtant je suis sur pouvoir retourné le Code 3 à partir du Code1 et Code2.

Vous avez une idée de l'origine du problème ?

Merci beaucoup pour votre aide