Oracle:递归查询(树形结构数据)
生活随笔
收集整理的這篇文章主要介紹了
Oracle:递归查询(树形结构数据)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天要做一個查詢功能:查詢某用戶所屬部門,且包含該部門的所有上級部門信息。偶然找到了一個方法,特意來做個筆記。分享給和我一樣的菜鳥,哈哈
查詢子節點
1 select *
2 from d_arc_dep 3 start with depid = '100000' 4 connect by prior depid = updepid; 查詢父節點
1 select *
2 from d_arc_dep 3 start with depid = '100000' 4 connect by depid = prior updepid; 區別就是 prior 放的位置不一樣,prior 應該是指定該字段作為查詢索引吧,具體我也不明白是什么東東,就是覺的好用,哈哈!
還有一點 start widt? 后面跟的只是查詢條件和? where 一樣用法。
?
轉載于:https://www.cnblogs.com/yuanxianlai/p/4058552.html
總結
以上是生活随笔為你收集整理的Oracle:递归查询(树形结构数据)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求合久必婚歌词。
- 下一篇: 求一个陈姓女孩最好听的名字。