Bonjour, j'ai une bdd qui est un Bill of Material comme ceci
la colonne pere contient fils
pere .. fils
---------------
aa ... bb1
aa ... bb2
aa ... bb3
aa ... aa2
bb1 ... bb4
bb1 ... B10
bb1 ... B11
bb2 ... B20
bb2 ... B21
bb2 ... B22
bb3 ... B30
bb3 ... B31
bb4 ... B40
bb4 ... B41
bb4 ... B42
aa2 ... cc1
cc1 ... bb1
cc1 ... bb2
avec aa comme racine
est-ce possible de faire une seul requête sql qui me donne ceci comme résultat
pere .. fils .. level
----------------------
aa ... bb1 ... 1
bb1 ... bb4 ... 2
bb4 ... B40 ... 3
bb4 ... B41 ... 3
bb4 ... B42 ... 3
bb1 ... B10 ... 2
bb1 ... B11 ... 2
aa ... bb2 ... 1
bb2 ... B20 ... 2
bb2 ... B21 ... 2
bb2 ... B22 ... 2
aa ... bb3 ... 1
bb3 ... B30 ... 2
bb3 ... B31 ... 2
aa ... aa2 ... 1
aa2 ... cc1 ... 2
cc1 ... bb1 ... 3
bb1 ... bb4 ... 4
bb4 ... B40 ... 5
bb4 ... B41 ... 5
bba ... B42 ... 5
bb1 ... B10 ... 4
bb1 ... B11 ... 4
cc1 ... bb2 ... 3
bb2 ... B20 ... 4
bb2 ... B21 ... 4
bb2 ... B22 ... 4
pour ainsi mettre les résultats dans un treeview.
Merci!
Partager