Es soll schon die ganze Tabelle auf einmal dabei rauskommen. (wenn ich dich jetzt richtig verstanden habe). Also eine Abfrage und aus der oben gezeigten Tabelle 1 wird die komplette Tabelle 2.
Edit: Vielleicht hilft ein wenig konkreteres Beispielmaterial
Code:
Tabelle in der Datenbank:
Vorgänger ID Bezeichnung
NULL 1 Literatur
1 2 Sachbücher
1 3 Belletristik
2 4 IT
2 5 Kochbücher
4 6 Programmierung
4 7 Datenbanken
5 8 Jamie Oliver
3 9 Krimi
3 10 Fantasy
3 11 Sci-Fi
11 12 Perry Rhodan
Zugehöriger Baum (nur für die Vorstellung):
Literatur
Sachbücher
IT
Programmierung
Datenbanken
Kochbücher
Jamie Oliver
Belletristik
Krimi
Fantasy
Sci-Fi
Perry Rhodan
gewünschtes Ergebnis der Abfrage:
Vorgänger ID Bezeichnung Tiefe
NULL 1 Literatur 0
1 2 Sachbücher 1
2 4 IT 2
4 6 Programmierung 3
4 7 Datenbanken 3
2 5 Kochbücher 2
5 8 Jamie Oliver 3
1 3 Belletristik 1
3 9 Krimi 2
3 10 Fantasy 2
3 11 Sci-Fi 2
11 12 Perry Rhodan 3
Ist leider etwas verrutscht, aber man kann hoffentlich erkennen, was zu welcher Spalte gehört.