当前位置: 代码迷 >> Oracle技术 >> tree如何查找知道所有的父
  详细解决方案

tree如何查找知道所有的父

热度:23   发布时间:2016-04-24 08:17:49.0
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
  相关解决方案