Oracle递归查询
2013-12-24 15:15
411 查看
select * from CITYMANAGE start with id='190' connect by prior id=parentid ; 查询自己和自己的下级
select * from CITYMANAGE start with parentid ='190' connect by prior id=parentid ; 查询自己的下级
select * from CITYMANAGE start with id='190' connect by id=prior parentid ; 查询自己和自己的上级
select * from CITYMANAGE start with id='190' connect by id=prior parentid ; 查询自己和自己的上级
分行显示查询结果
SYS_CONNECT_BY_PATH(列名,'>') 将结果按自定义符号拼接起来
select SYS_CONNECT_BY_PATH(id,'>') from CITYMANAGE start with id='190' connect by prior id=parentid ; 查询自己和自己的下级
select * from CITYMANAGE start with parentid ='190' connect by prior id=parentid ; 查询自己的下级
select * from CITYMANAGE start with id='190' connect by id=prior parentid ; 查询自己和自己的上级
select * from CITYMANAGE start with id='190' connect by id=prior parentid ; 查询自己和自己的上级
分行显示查询结果
SYS_CONNECT_BY_PATH(列名,'>') 将结果按自定义符号拼接起来
select SYS_CONNECT_BY_PATH(id,'>') from CITYMANAGE start with id='190' connect by prior id=parentid ; 查询自己和自己的下级
相关文章推荐
- oracle分区表导入导出
- oracle常用语句
- Oracle 分区表和索引操作
- oracle常用操作
- oracle standby数据库
- oracle中的RAW类型
- OracleAWR删除历史快照说明
- Oracle 体系结构及安全管理
- SQL*Plus 连接oracle数据库问题
- NET PROVIDER 连接 Oracle数据库
- oracle数据导入导出(本地/远程)
- oracle 归档日志满了怎么办?
- oracle查看表实际物理空间使用大小
- oracle基础学习(一)
- oracle日期操作函数
- Oracle不同版本间用exp进行导数据时的问题
- Oracle导出 DMP 方法
- [转]Oracle导出 DMP 方法
- Oracle中序列的使用
- oracle常用经典SQL查询