Incluyendo la clasificación de niños por id:
ORDER BY COALESCE(parent, id), parent IS NOT NULL, id
Explicación:
COALESCE(parent, id):Primero ordene por (agrupando efectivamente) la identificación del padre.parent IS NOT NULL:Coloque la fila principal en la parte superior del grupoid:finalmente ordenar todos los hijos (mismo padre yparentno es nulo)