Bonjour à tous, j'ai besoin d'un coup de main sur ce truc,
il me semble que c'est un bug Windev
j'utilise une base HF, en Windev 8
J'ai 3 (
tables)
fichiers TN1, TN2, TN3, pour définir une arborescence dans un arbre.
TN1 avec des (
champs)
rubriques IDT1 et N1
TN2 avec des (
champs)
rubriques IDT2 , RefN1 et N2
TN3 avec des (
champs)
rubriques IDT3 , ReNT2 et N3
Données de T1:
1,ligne 1-1
2,ligne 1-2
3,ligne 1-3
Données de T2:
1,1,ligne 2-1
2,2,ligne 2-2
Données de T3:
1,1,ligne 3-1
Je fais une requete sur ces données et j'obtiens
ligne 1-1,ligne 2-1,ligne 3-1
ligne 1-2,ligne 2-2,---------
ligne 1-3, --------,ligne 3-1
Que vient faire ligne 1-3, --------,ligne 3-1 ?????
Avec 4 tables suivant la même idée, c'est encore pire,la notion de left Join disparait completement
Le code SQl est le suivant:
SELECT TN1.N1 AS N1, TN2.N2 AS N2, TN3.N3 AS N3
FROM TN1 LEFT OUTER JOIN TN2 ON TN1.IDTN1 = TN2.RefN1,
TN2 LEFT OUTER JOIN TN3 ON TN2.IDTN2 = TN3.RefN2
Si quelqu'un a une idée..
Merci
Michel, Montréal