Oracle递归查询(入门篇)
来源:互联网 发布:剑三藏剑成男捏脸数据 编辑:程序博客网 时间:2024/05/21 07:13
现有如下表:test2
现在要递归查询WARD(id=2)的所有父节点和子节点:
select * from test2 start with id = 2 connect by prior pid = id --递归查询父节点
union
select * from test2 start with id = 2 connect by pid = prior id --递归查询子节点
查询结果:
当然,也可以使用in关键字递归查询多个节点的父节点和子节点:
select * from test2 start with id in (2,3) connect by prior pid = id --递归查询父节点
union
select * from test2 start with id in (2,3) connect by pid = prior id --递归查询子节点
查询结果:
补注:也可以加 where 和 and限制
阅读全文
0 0
- Oracle递归查询(入门篇)
- ORACLE 递归查询(转)
- oracle递归查询(转)
- oracle递归查询(层级查询)
- Oracle递归查询(目录结构查询)
- oracle编程入门笔记2015-02-05--递归查询
- sql oracle 递归查询(转)
- Oracle Connect By Prior(递归查询)
- oracle递归查询
- oracle 递归查询
- ORACLE的递归查询
- oracle 递归查询
- Oracle 递归查询
- Oracle递归查询
- oracle 递归查询
- ORACLE递归查询
- Oracle 递归查询
- Oracle递归查询
- 矩阵乘法的本质是什么
- 17.7.10
- (考试)2017年大一下学期C++期末考试题目三
- C++学习摘要记录(3)
- js的cookie记住用户名
- Oracle递归查询(入门篇)
- Android 原生应用嵌入React-Native模块开发-环境配置及填坑记
- bodyparser的作用
- CodeForces
- 朴素贝叶斯
- 集合中null和size==0的区别
- Cucumber概念解析与Java入门实例 (下)
- 携程Android App插件化和动态加载实践
- 文件系统层次标准FHS的详细介绍