W tym sortowanie dzieci według identyfikatora:
ORDER BY COALESCE(parent, id), parent IS NOT NULL, id
Wyjaśnienie:
COALESCE(parent, id):Najpierw posortuj (efektywnie grupując) identyfikator rodzica.parent IS NOT NULL:Umieść wiersz nadrzędny na górze grupyid:Na koniec posortuj wszystkie dzieci (ten sam rodzic iparentnie jest pusta)