oracle层级查询(Hierarchical Queries)
来源:互联网 发布:nginx 配置http压缩 编辑:程序博客网 时间:2024/05/07 14:30
oracle层级查询(Hierarchical Queries)
{ CONNECT BY [ NOCYCLE ] condition [ START WITH condition ]
| START WITH condition CONNECT BY [ NOCYCLE ] condition
}
oracle官网详解
- 伪列(Pseudocolumn)
oracle层级查询常用的伪列有:
- level:层级
- connect_by_isleaf:是否是叶子结点
- connect_by_iscycle:是否是导致出现死循环的那个树枝
- SYS_CONNECT_BY_PATH( , ):路径
CONNECT_BY_ROOT:根结点
样例(Example )
SELECT last_name "Employee", CONNECT_BY_ROOT last_name "Manager", LEVEL-1 "Pathlen", LTRIM(SYS_CONNECT_BY_PATH(last_name, '/'),'/') "Path" FROM employees WHERE LEVEL > 1 and department_id = 110 CONNECT BY PRIOR employee_id = manager_id ORDER BY "Employee", "Manager", "Pathlen", "Path";Employee Manager Pathlen Path--------------- --------------- ---------- ------------------------------Gietz Higgins 1 Higgins/GietzGietz King 3 King/Kochhar/Higgins/GietzGietz Kochhar 2 Kochhar/Higgins/GietzHiggins King 2 King/Kochhar/HigginsHiggins Kochhar 1 Kochhar/Higgins
1 0
- oracle层级查询(Hierarchical Queries)
- Oracle级联查询(Hierarchical Queries)
- Oracle级联查询Hierarchical Queries
- 使用oracle 9i 里的层级查询(Hierarchical Queries)实现树状表结构的递归数据查询
- Oracle开发专题之:级联查询(Hierarchical Queries)
- Oracle SQL层次查询、Hierarchical Queries、connecty by
- 层次查询 Hierarchical Queries 总结
- 分层查询(Hierarchical Queries)
- oracle Hierarchical Queries connect by
- Oracle层级查询语句(hierarchical query)connect by 用法详解
- hierarchical queries
- oracle 部门层级查询
- oracle 部门层级查询
- oracle 层级查询
- oracle的层级查询
- 【层次查询】Hierarchical Queries之“树的遍历”
- HIERARCHICAL QUERIES AND SYS_CONNECT_BY_PATH
- oracle递归查询(层级查询)
- APP开发实战45-设计模式介绍3
- 单列模式
- 除了面对黑板就是面对代码
- GridView的简单使用
- 大猫品Android[三][Reference深入浅出]
- oracle层级查询(Hierarchical Queries)
- 字符串变形
- VC的编译开关参数大全
- 并查集 2016.7.5
- MySql优化sql语句性能
- Crosswalk 开发浅析,忘掉那些Webview的坑
- APP开发实战46-设计模式介绍4
- Webbench源码分析
- 修改、设置mysql的编码方式