日期:2014-05-16  浏览次数:20734 次

tree怎么查找知道所有的父
tree:

子       父
fid    fparent
0       
1        0
2        1


我现在已经可以实现:/子/父/根
select SYS_CONNECT_BY_PATH(列名,'>') from 表名
start wITh 列名='0000000001'
connect by prior 列名(孩子列所有的列名)=列名(父列所有的列名)



请问如何得到:/根/父/子?

------解决方案--------------------
start with 子

connect by prior 把两个条件换过来。
------解决方案--------------------
倒过来就行了
------解决方案--------------------
条件变下
START WITH fparent IS NULL
CONNECT BY PRIOR fid=fparent