FRanziska: Abfrage WHERE kollidiert mit GROUP

Beitrag lesen

Ich habe ein nested Menü mit mysql erstellt.
Doch ich möchte nur die Datensätze ausgeben die den Level 1 haben.
Ich bekomme aber die Abfrage nicht hin

SELECT n.name, COUNT( * ) -1 AS level  
FROM nestedset AS n, nestedset AS p  
WHERE n.lft  
BETWEEN p.lft AND p.rgt  
GROUP BY n.lft  
ORDER BY n.lft  
LIMIT 0 , 30  

Ausgabe:
-----------------------------------------
Start 0
Germany 1
Amerika 1
Austria 2
Italia        2
Roma     3

Franzi