2016 - 2024

感恩一路有你

oracle树形查询技巧 ORACLE查询树型关系是怎样的?

浏览量:2145 时间:2021-03-12 02:44:25 作者:admin

ORACLE查询树型关系是怎样的?

相关介绍:在oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with conditon 给出的是数据搜索范围, connect by后面给出了递归查询的条件,prior 关键字表示父数据,prior 条件表示子数据需要满足父数据的什么条件。思路:列出所有子,然后判断所列出的子下面再没有子了select * from (select ID, parentid from tb start with id="B" connect by prior parentid = idunionselect ID, parentid from tb start with id="G" connect by prior parentid = id ) Awhere not exsits ( select 1 from tb b where A.id= B. parentid)你试试,我没有环境。

oracle树形查询技巧 数据库查询树优化例题 oracle树结构查询

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。