oracle 从子节点递归查询所有父节点

2024-12-07 10:59:33
推荐回答(2个)
回答1:

select SYS_CONNECT_BY_PATH(列名,'>') from 表名
start wITh 列名='0000000001'
connect by prior 列名(孩子列所有的列名)=列名(父列所有的列名)

这个查出来的样式如下:
000000000001>00000000>0000

不知道是不是你想要的。

回答2:

1楼正解