Comment recuperer tous les noeuds d'une arborescence enregistrés dans une BDD, quand on ne connaît pas le nombre maximum de niveau de cette arborescence?

Exemple

Noeud1
|
Noeud2
|
|_Noeud2-1
| |_Noeud2-1-1
| |_Noeud2-1-2
|
|_Noeud2-2

etc, etc...