Bonjour,
Je suis tombé sur pleins de sujets similaires sur ce forum mais ne trouve pas, ou plutot n'arrive pas à faire ce que je recherche.
J'ai une table comme ceci:
| id | name | parent |
------------------------
1 Tom 0
2 Mat 1
3 Léa 1
4 Marie 2
5 Max 4
....
Mat et Léa sont donc enfants de Tom, Marie est la fille de Mat et Max le fils de Marie.
Je souhaiterais trouver dans l'ordre toutes les descendances de Tom sur 3 niveaux (c'est à dire ses enfants, ses petits enfants et ses arrières petits enfants).
Sachant que je connais le nombre de niveaux de la hiérarchie je devrais pouvoir utiliser des UNION ALL, mais je n'y arrive pas .
Une petite aide serait très appréciée, merci par avance pour vos réponses.
Partager