za předpokladu, že se váš stůl jmenuje kočky, zkuste toto:
select * from cats
order by
case when parentid = 0 then id else parentid end,
case when parentid = 0 then 0 else id end
Aktualizováno tak, aby zahrnovalo případy, kdy by rodič měl vyšší ID ve srovnání s dětmi