jo: Nested Sets - Ebene auslesen (SQL)

Beitrag lesen

So ich hab sie etwas "verbessert":

SELECT node1.categoryname,node1.categoryid  
FROM board_category AS node1,  
(SELECT level,lft,rgt FROM board_category WHERE categoryid=2) AS node2  
WHERE  
node1.lft BETWEEN node2.lft AND node2.rgt  
AND node1.level = node2.level+1

Das funktioniert auch.
Ich muss nur noch schauen beim Löschen / Einfplegen von weitern Datensätzen die Ebenen zu bestimmen und mit einzutragen.

Ich danke euch.
Fällt euch nochwas ein - ein Fall o.ä. worauf ich achten sollte?
Oder eine Verbesserung des Querys?

Gruß, jo