에듀윌 · 문제 43
문제
QUESTION43
계층형 쿼리 CONNECT BY
아래 계층형 쿼리에 대한 설명으로 가장 적절하지 않은 것은?
[사원]
사원ID사원명관리자ID
10김철수NULL
20김미영10
21박진영20
22박영식20
30노경호10
31박용철30
32김수영30
SELECT LEVEL AS LVL, 사원ID, 사원명, 관리자ID FROM 사원 START WITH 사원ID = '30' CONNECT BY PRIOR 관리자ID = 사원ID UNION SELECT LEVEL AS LVL, 사원ID, 사원명, 관리자ID FROM 사원 START WITH 사원ID = '30' CONNECT BY 관리자ID = PRIOR 사원ID ORDER BY 사원ID;
  • 결과에서 LVL이 1인 사원명은 '김철수'이다.
  • 결과 테이블은 총 4개의 행으로 구성된다.
  • 사원명이 '김수영'인 행이 포함된다.
  • '30' 노드의 역·순방향 전개를 UNION 병합.