oracle 递归查询
2014-03-11 10:18
197 查看
CREATE
TABLE
SC_DISTRICT( ID NUMBER(10)NOT
NULL,
PARENT_ID NUMBER(10),
NAME VARCHAR2(255 BYTE)NOT
NULL);
查询某节点的所有子孙节点
SELECT *
FROM tablename STARTWITH id = 值 CONNECT
BY PRIOR ID=PARENT_ID
查询指定节点的递归根节点
select * from tablename start with id=值 connect BY prior parentid=taskid
TABLE
SC_DISTRICT( ID NUMBER(10)NOT
NULL,
PARENT_ID NUMBER(10),
NAME VARCHAR2(255 BYTE)NOT
NULL);
查询某节点的所有子孙节点
SELECT *
FROM tablename STARTWITH id = 值 CONNECT
BY PRIOR ID=PARENT_ID
查询指定节点的递归根节点
select * from tablename start with id=值 connect BY prior parentid=taskid
相关文章推荐
- oracle 递归查询
- oracle递归查询使用
- oracle start with 递归查询
- 荣工又解决问题了:用ORACLE的sys_connect_by_path函数,获得递归查询路径上各个节点的运算值
- Oracle中的递归查询
- oracle中实现递归查询的SQL(connect by prior)
- Oracle 10g 中的递归查询(树型查询)
- Oracle Connect By Prior(递归查询)简洁实例
- oracle递归查询
- oracle 递归查询父子关系
- 利用oracle 递归查询构造特定表
- [转]ORACLE递归查询
- oracle中 connect by prior 递归查询
- Oracle递归查询
- mysql以及oracle的递归查询
- Oracle 递归查询 树查询
- oracle 递归查询
- Oracle递归查询的原理
- Oracle递归查询
- oracle 中的递归查询