Inclusief het sorteren van kinderen op id:
ORDER BY COALESCE(parent, id), parent IS NOT NULL, id
Uitleg:
COALESCE(parent, id)
:Sorteer eerst op (effectief groeperen) de ID van de ouder.parent IS NOT NULL
:plaats de bovenliggende rij boven de groepid
:Sorteer ten slotte alle kinderen (dezelfde ouder enparent
is niet null)