高手请进,关于层次树查询的排序问题
我想对层次树的父节点和子节点同时进行排序。例如
SQL>select name,level-1 lvl from col start with pid=166 connect by prior id =pid ;
结果是:
name lvl
---- ---
2002 0
1 1
2003 0
1 1
2 1
4 1
3 1
2001 0
4 1
我想要的结果是:
name lvl
---- ---
2003 0
4 1
3 1
2 1
1 1
2002 0
1 1
2001 0
4 1
怎么用sql语句实现呢,一定要在保证生成树的情况下在排序哦。