oracle递归查询
2014-03-16 22:22
218 查看
一、从上到下
二、从下到上
三、附带出完整路径
select level, id, parent_id, name, parent_name from table start with id = 1 connect by prior id = parent_id order by level;
二、从下到上
select level, id, parent_id, name, parent_name from table start with id = 1 connect by prior parent_id = id order by level;
三、附带出完整路径
select id, parent_id, name, parent_name, sys_connect_by_path(name, '/') path from table start with id = 1 connect by prior parent_id = id结果中path为:/World/Asia/China/Beijing
相关文章推荐
- oracle 递归查询
- Oracle 10g 中的递归查询(树型查询)
- oracle递归查询(简单树查询)
- 简单记录SQL和Oracle中的递归查询
- Oracle递归查询示例分析
- Oracle递归查询的原理
- Oracle递归查询
- Oracle中的递归查询
- oracle 中的递归查询
- oracle递归查询
- oracle中的递归查询
- Oracle Connect By Prior用法(实现递归查询)
- oracle递归查询
- 令人迷糊的Oracle递归查询(start with)
- Oracle通过递归查询父子兄弟节点方法示例
- Oracle 层次查询(递归查询)(level start with connect by prior)
- oracle start with connect by prior 递归查询用法
- oracle 递归查询属于本部门以及下属部门
- SQL递归查询(SqlServer/ORACLE递归查询)[语法差异分析]
- 令人迷糊的Oracle递归查询(start with)