SYS_CONNECT_BY_PATH(column,'char') 結合 start with ... connect by prior

查詢效果:



查詢語句:

select  SYS_CONNECT_BY_PATH(departmentname,'>') ,t.departmentname,level  

from hrmdepartment t 

start with departmentname='新事業部'  connect by  prior  id=superId;

【語句:

①從“新事業部“開始,通過根節點向子節點追朔;如果想從子節點向根節點追朔,應該爲:superId=id;

②level是值當前的等級,比如”新事業部“是1級節點,”品牌營銷總部“是2級節點

③”>新事業部>品牌營銷總部>B2B>酒店業務“,這個是加了【SYS_CONNECT_BY_PATH(column,'char') 】纔有的效果

發佈了30 篇原創文章 · 獲贊 31 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章