读书人

oracle 数据遍历有关问题

发布时间: 2012-05-27 05:42:30 作者: rapoo

oracle 数据遍历问题.
组长
----组长
--------组员
----组长
--------组员
组长
----组员

类似这样的数据. 在ORACLE中. 如果想直接遍历到最上层的组长 要怎么写???

数据结构
ae_id ae_name ab_id(组编号) -- 成员表
ab_id ab_upid ab_name --组编号

[解决办法]
递归查询 start with ...connect by nocycle prior....
[解决办法]
Oracle中递归构造数求根节点 可以解决你的
connect_by_root()
[解决办法]

探讨
Oracle中递归构造数求根节点 可以解决你的
connect_by_root()

[解决办法]
探讨
引用:
Oracle中递归构造数求根节点 可以解决你的
connect_by_root()

哈哈,得用connect_by_isleaf拉.root是起点.

[解决办法]
呵呵,他应该是想从某个组员回溯到顶级组长,所以组员是根,顶级组长是叶子了.
探讨
引用:
引用:
Oracle中递归构造数求根节点 可以解决你的
connect_by_root()

哈哈,得用connect_by_isleaf拉.root是起点.


楼主是想得到最上层的组长,所以应该是根节点connect_by_root()

读书人网 >oracle

热点推荐