Bonjour,
j' ai une table "hiérarchie_projets" construite de cette façon :
Id_enfant, Id_parent
je dois identifier tous les parents d'un fils
le point d'entrée étant le fils (remonter dans la hiérarchie)
et restituer la hiérarchie sur une ligne
Ex. de la table
Fils / parent
I / E
E / B
B / A
G / C
C / A
Ex. de restitution attendue
Niv5,Niv4,Niv3,Niv2,Niv1
I, E, B, A, vide
G, C, A , vide, vide
etc
j'ai bien tenté une requête du ce type :
connect BY prior id_enfant = id_parent
start WITH id_parent IS NULL
je suis en oracle10G
Merci pour votre aide
Partager