éléments de la table
table ta table tata
id txt id1 id2
1 AA 1 2
2 BB 2 3
3 BB 1
3 1
je veux comme résultat final avec un "select":
AA BB
BB CC
AA
CC AA
je crois que cela prend un "join" et autre chose!
éléments de la table
table ta table tata
id txt id1 id2
1 AA 1 2
2 BB 2 3
3 BB 1
3 1
je veux comme résultat final avec un "select":
AA BB
BB CC
AA
CC AA
je crois que cela prend un "join" et autre chose!
J'imagine que l'id 3 correspond à 'CC'.
Effectivement il faut faire une jointure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select ta1.txt, ta2.txt from tata t left outer join ta ta1 -- jointure externe pour gérer la valeur nulle on ta1.id = t.id inner join ta ta2 on ta2.id = t.id
Partager