階層如同(總經理->副總->經理->副理.......)的關係
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 |
文章標籤
全站熱搜
