oracle递归机构下面的所有子机构

weixin_41915267 weixin_41915267 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
机构表t_org_inf
递归机构编号为1下面的所有子机构如下:
select * from t_org_inf START WITH a.IDORGANIZATION=1 CONNECT BY PRIOR a.IDORGANIZATION = a.parentid

现需求是如果根据机构查询,查出来有5个机构id分别为(1,2,3,4,5),分别罗列出这五个机构下面的所有子机构,数据结构如下
select * from t_org_inf where rownum<=5
org1 org2
1 11
1 12
1 13
2 21
2 22
... ....
11,12,13是机构1下面的子机构,不管层级。
此sql如何写,求大神

...全文

相关推荐

Oracle递归查询

有的情况下,我们需要用递归的方法整理数据,这才程序中很容易做到,但是在数据库 中,用SQL语句怎么实现?下面我以最典型的树形结构来说明下如何在Oracle使用递归查 询。 为了说明方便,创建一张数据库表,用于存储一个简单的树形结构

lifei19840406

oracle递归、迭代

Oracle使用递归查询。查询树结构的sql。在Oracle中,递归查询要用到start with ……connect by prior……

wsw665367

递归查询菜单树,支持mysql,oracle

递归查询菜单树,支持mysql,oracle,含表结构,递归查询菜单,支持mysql,oracle,含表结构递归查询菜单。

wrpqow

oracle SQL递归的使用详解

oracle数据库中如果需要使用SQL递归语句,应该怎么写呢?下面就为您介绍一个oracle中使用SQL递归语句的例子,供您参考。例子: 代码如下:pid  id  a   b     a   c       a   e     b   b1     b   b2     c   c1     e   e1     e   e3     d   d1   指定pid=a,选出     a   b     a   c       a   e     b   b1     b   b2     c   c1     e   e1     e   e3  SQL语句:select   parent,

weixin_38664532

Oracle递归树形结构查询功能

oracle树状结构查询即层次递归查询,是sql语句经常用到的,在实际开发中组织结构实现及其层次化实现功能也是经常遇到的。这篇文章给大家介绍了Oracle递归树形结构查询功能,需要的朋友参考下

weixin_38610012
评论 7
收藏 已收藏
分享
返回顶部