Mam w bazie danych liste kategorii i subkategorii. Chcialbym pobrac wszystko za pomoca jednego zapytania posortowane w odpowiedni sposob.
w bazie wyglada to tak:
id parent_id name 1 null papier 2 null folia 3 null filc 4 1 gruby 5 2 zwykła 6 2 bąbelkowa 7 1 cieńki 8 1 samoprzylepny 9 3 200g 10 1 teksturowany
czyli powinno zostac posortowane w ten sposob
papier cieńki gruby samoprzylepny teksturowany filc 200g folia zwykła bąbelkowa
Moglbym na poczatek pobrac wszystkie elementy w ktorych parent==null, pozniej przejechac je po kolei i popobierac ich dzieci. Ale moze da sie jakos bardziej w SQL, mniej w PHP?