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

oracle递归查询(层级查询)

2014-09-18 18:16 218 查看
select * from table t start with t.id=:id connect by prior t.id=t.parentId;//从对应id开始查,包括本节点和所以子节点

select * from table t start with t.parentId=:pareanId connect by prior t.id=t.parentId;//从对应id开始查,包括本节点parentId匹配开始和所以子节点

select * from table t start with t.name=:name connect by prior t.id=t.parentId;//从对应id开始查,包括本节点name为匹配开始和所以子节点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: