Reqquete Mysql pour selection et afficher des champs selon un critere d'organisation hierarchique
Bonjour,
Je recherche une solution en MySQL pour résoudre le problème suivant :
J'ai une table contenant les informations suivantes où les Niveau_X désigne l'organigramme (ou l'organisation hiérarchique):
Niveau_X = non renseigné désigne le marqueur de la limite de l'organisation, par exemple pour le RA ZADI l'organisation s'arrête au service "Paie" = Niveau_2 :
Responsable Hierarchique |
Niveau_0 |
Niveau_1 |
Niveau_2 |
Niveau_3 |
Niveau_4 |
LEMY |
Direction Générale |
Direction Financière |
Comptabilité |
Comptabilité Fournisseurs |
|
ZOLA |
Direction Générale |
Direction Informatique |
Division Application |
Application RH |
|
ZADI |
Direction Générale |
Direction RH |
Paie |
|
|
ZOLA |
Direction Générale |
Direction Informatique |
Division Réseaux |
Infrastructures |
|
J'aimerais réaliser une requête MySQL qui me permette de récupérer le nom du Responsable Hierarchique et le/les services, on aura par exemple l'affichage suivant
Responsable Hierarchique |
Services |
LEMY |
Comptabilité Fournisseurs |
ZOLA |
Application RH |
ZADI |
Paie |
ZOLA |
Infrastructures |
Cordialement
PZ
Merci, j'aii essayé cette fonction, ça marche