读书人

tree如何查找知道所有的父

发布时间: 2013-01-17 10:28:55 作者: rapoo

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

子 父
fid fparent
0
1 0
2 1


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


请问如何得到:/根/父/子?
[解决办法]
start with 子

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

读书人网 >oracle

热点推荐