Bonjour j'ai deux tables associatives à partir de 3 tables
T1,T2,T3 les trois tables avec chacune une clé primaire id (id1,id2,id3)
Deux tables T12 et T23
T12 est construite ainsi
id1,id2,rang
Chaque entité de T1 est une suite ordonnée d'entités de T2
T23 est construite de la même façon
id2,id3,rang
Chaque entité de T2 est une suite ordonnée d'entités de T3
Je voudrai construire T13
id1,id3,rang
Par exemple
Si on a les lignes suivantes dans T12
id1 id2 rg
1200 625 1
1200 629 2
Et ces lignes pour T23
id2 id3 rg
625 16556 1
625 16557 2
625 16558 3
625 16559 4
625 16560 5
625 16561 6
625 16562 7
625 16563 8
625 16564 9
625 16565 10
625 16566 11
625 16567 12
625 16568 13
625 16569 14
629 7614 1
629 7615 2
629 7616 3
629 7617 4
629 7618 5
629 7619 6
Je veux obtenir
d2 id3 rg
1200 16556 1
1200 16557 2
1200 16558 3
1200 16559 4
1200 16560 5
1200 16561 6
1200 16562 7
1200 16563 8
1200 16564 9
1200 16565 10
1200 16566 11
1200 16567 12
1200 16568 13
1200 16569 14
1200 7614 15
1200 7615 16
1200 7616 17
1200 7617 18
1200 7618 19
1200 7619 20
Partager