close
階層如同(總經理->副總->經理->副理.......)的關係
EX:
員工id | name | 主管id |
1 | aa | 5 |
2 | bb | 6 |
3 | cc | 4 |
4 | dd | 10 |
10 | ee | 20 |
20 | ff | 30 |
6 | pp | 4 |
30 | ll | 1 |
若要要查詢
員工id=4的主管清單
SQL>
select 員工id,name from t start with 員工id=4
connect by 員工id=prior 主管_id;
*prior 主管_id 表示父親節點 員工id表示子節點
結果:
員工id | name | 主管id |
4 | dd | 10 |
10 | yy | 20 |
20 | kk | 30 |
30 | uu | 1 |
1 | aa | 5 |
全站熱搜