Hi jo,
Warum denn die Übergeordneten Knoten zählen?
Was ist des Level eines Knotens? Genau - es ist im wesentlichen die Anzahl der uebergerodneten Knoten (ggf. +1 oder so, je nach Geschmack). Also ist genau diese Anzahl das, was hier von Interesse ist.
Und wie?
Auf deutsch: "Finde die Anzahl aller Knoten, die ueber dem gefragten Knoten liegen."
bzw.
"Finde die Anzahl aller Knoten, deren "Lft"-Wert kleiner und deren "Rgt"-Wert groesser als der des gefragten Knotens sind.
Und auf SQL? (Hinweis: entweder ein Subselect, oder ein Self Join).
Viele Gruesse,
der Bademeister