Jeśli ktoś używał nasted sets to pewnie miał ten sam problem co ja. Otóż chciałbym
wyświetlić drzewo kategorii z tym iż chciałbym żeby kategorie były posortowane
alfabetycznie i ni w ząb nie moge jakoś sobie poradzić z zapytaniem.
Żeby wyświetlić stworzone drzewno za pomocą nasted sets używam takiego zapytania
[SQL] pobierz, plaintext
- SELECT CONCAT( REPEAT(' ', COUNT(parent.kat_nazwa) - 1), node.kat_nazwa) AS kat_nazwa, node.lft AS lft,node.rgt AS rgt,
- FROM kategorie AS node,
- kategorie AS parent
- WHERE node.lft BETWEEN parent.lft AND parent.rgt
- GROUP BY node.kat_nazwa
- ORDER BY node.lft
No i wszystko byłoby pieknie gdybym miał stworzone alfabetycznie podczas dodawania ale nie mam
wiec chciałbym jakoś to załatwić bazodanowo.
Dla przybliżenia przykład wyżej zapytania
Cała kategoria
Filmy
Wojenne
Przygodowe
Horrory
Komputery
Laptopy
17 cali
15 cali
Stacjonarne
Ma ktoś jakiś pomysł na to??
Ewentualnie mogłoby być jakieś zapytanie przenoszące cała kategorie z wszystkimi jej dziećmi
o poziom wyżej.
POZDRAWIAM
Nie ma to jak samemu rozwiązywać swoje problemy

Tak nawiasem mówiąc czy nikt tutaj nie korzysta
z nasted sets?
Jak tworzycie kategorie w swoich sklepach?