Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Nested Sets / SELECT [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Nested Sets / SELECT


 
EreburX
02-12-2006, 01:23 
 
Guten Abend,
befasse mich jetzt seit mehreren Stunden mit Nested Stets. Jetzt bin ich auf ein Problem gestoßen, welches ich nicht gelöst bekomme...

SELECT p.*
FROM tree n,
tree p
WHERE n.lft+1 BETWEEN p.lft AND p.rgt
AND n.id = 5
GROUP BY p.lft
ORDER BY n.lft;

Das liefert mir: namen, lft, rgt.

Ich bräuchte bei dieser Abfrage unbedingt noch das level der einzelnen Einträge...

Kann mir da jemand helfen? Wäre sehr dankbar!

MfG
EreburX

 
DeeDragon
12-12-2008, 04:05 
 
Ist eine späte Antwort, aber hilft vielleicht auch den anderen suchenden die auf diesen Thread stossen.

SELECT p . * , COUNT( p.id ) -1 AS LEVEL

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:03 Uhr.