利用9i的sys_connect_by_path函数可以实现,不过要嵌套一层(因为sys_connect_by_path不能用于排序):
select ..
from (
select ..., sys_connect_by_path(lpad(order_id,10,'0'),'\') odr
...
start with ..
connect by ...
)
order by odr;如果是较低的版本,可以自己写一个函数模拟sys_connect_by_path。
select ..
from (
select ..., sys_connect_by_path(lpad(order_id,10,'0'),'\') odr
...
start with ..
connect by ...
)
order by odr;如果是较低的版本,可以自己写一个函数模拟sys_connect_by_path。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货