oracle中sql的递归查询运用
发布时间:2020-12-12 14:11:29 所属栏目:百科 来源:网络整理
导读:当表自查询的时候,就基本会用到递归的查询 比如一个员工表 主键 名字 职位 上级id 部门id id name zhiwei sid y100 1000 张三 经理 0 y100 1001 李四 组长 1000 y100 1002 王五 员工 1001 y100 1003 赵六 员工 1001 y100 像这张表就会用到自查询, 有自查询
当表自查询的时候,就基本会用到递归的查询 比如一个员工表 主键 名字 职位 上级id 部门id id name zhiwei sid y100 1000 张三 经理 0 y100 1001 李四 组长 1000 y100 1002 王五 员工 1001 y100 1003 赵六 员工 1001 y100 像这张表就会用到自查询, 有自查询的表的话,基本会用到递归查询 比如我要查询部门id为“y100”的,张三经理带领的这个团队底下所有的员工. SELECT * FROM employees T START WITH T.id='1000' CONNECT BY PRIOR T.id = T.sid (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用at91sam9260在uboot下直接对nandflash操作
- C#最小化winform程序到系统托盘的代码
- c – typedef int var [1]是什么;做?
- React Native-15.React Native 常用API及实践 AlertIOS Al
- EF 配置Oracle数据库数据库连接字符串
- JSONKit在项目中使用设置(ARC与方法更新)
- ruby-on-rails – 是否有Rails 4循环依赖::破坏解决方法?
- Cocos2dx技术(三)——cocos2dx基本概念(一)
- c# – SqlDataReader检查空值的最佳方法-sqlDataReader.IsD
- 为什么我的iPhone应用程序的图标在构建后被划掉?