다음 ORG 테이블에서 조직 42를 시작으로 모든 하위 조직을 계층적으로 조회하려 한다. 상위 조직 90과 다른 가지에 속한 조직 28은 조회 대상에 포함하지 않을 때, 빈칸에 들어갈 구문으로 가장 적절한 것은?
[ORG]
| ORG_ID | ORG_NAME | PARENT_ORG_ID |
|---|---|---|
| 90 | 사업본부 | NULL |
| 42 | 운영실 | 90 |
| 17 | 기술지원팀 | 42 |
| 63 | 현장지원반 | 17 |
| 28 | 영업실 | 90 |
| 55 | 고객관리팀 | 42 |
[SQL]
SELECT
LEVEL,
LPAD(' ', (LEVEL-1)*2) || ORG_NAME AS ORG_NAME
FROM
ORG
START WITH
ORG_ID = 42
( );- 1CONNECT BY ORG_ID = PRIOR PARENT_ORG_ID
- 2CONNECT BY PARENT_ORG_ID = PRIOR ORG_ID
- 3CONNECT BY PRIOR PARENT_ORG_ID = PRIOR ORG_ID
- 4CONNECT BY PARENT_ORG_ID = ORG_ID
꿈라CBT