Я думаю, что есть один способ, с помощью которого вы должны делать soting без использования join ....
это как следует -
select * from table_name order by decode(ChildOf,0,TaskID,ChildOf),ChildOf
это даст желаемый результат ...
означает родительский узел, а затем соответствующий дочерний узел ...
а затем второй родительский узел и т. д.
одна вещь, я не знаю, работает ли функция docode на моем sql или нет ..
если нет, то вы можете использовать следующий запрос -
select * from table_name order by case when ChildOf=0 then TaskID else ChildOf end,ChildOf