您的位置:首页 > 数据库 > Oracle

oracle递归树形结构获取所有父节点,子节点

2018-01-19 10:46 1521 查看
mysql递归树需要用到函数完成,而oracle的递归却显的简单了,一条sql就可以解决了

递归父节点
select * from rr s start with s."ID"=584 CONNECT by s.id= PRIOR s.PARENT_ID
递归子节点
select * from rr s start with s."ID"=584 CONNECT by PRIOR s.id= s.PARENT_ID
大家发现没,其实prior在子节点这边,即遍历子节点,在父节点这边即遍历父节点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: