Oracle递归查询(查询当前记录所有父级或子级)
Posted 胖陀螺的春天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle递归查询(查询当前记录所有父级或子级)相关的知识,希望对你有一定的参考价值。
Oracle递归查询(查询当前记录所有父级或子级)
向上递归查询 所有上级
元数据:
SELECT * FROM ORGANIZE START WITH PARENT_ID = \'1409\' CONNECT BY PRIOR PARENT_ID = TID
向上递归查询 所有上级SQL:
SELECT * FROM ORGANIZE START WITH TID = \'1409\' CONNECT BY PRIOR PARENT_ID = TID
结果:
向下递归: 即查询当前的级别的所有子级
元数据:
SELECT * FROM ORGANIZE START WITH TID = \'1408\' CONNECT BY PRIOR TID = PARENT_ID
向下递归: 即查询当前的级别的所有子级 SELECT * FROM ORGANIZE START WITH PARENT_ID = \'1408\' CONNECT BY PRIOR TID = PARENT_ID
以上是关于Oracle递归查询(查询当前记录所有父级或子级)的主要内容,如果未能解决你的问题,请参考以下文章