SQLD(SQL 개발자) 기출 · 계층형 질의
다음 계층형 쿼리문에 대한 설명으로 옳지 않은 것은?

본문)
SELECT ID, PARENT_ID, NAME,
PARENT_NAME
FROM SQLD_13
WHERE PARENT_ID NOT IN (3)
START WITH PARENT_ID = 0
CONNECT BY PRIOR ID = PARENT_ID
ORDER SIBLINGS BY PARENT_ID ASC, ID ASC;이 문제 풀어보기
정답 및 해설 보기
정답: 1번
④의 경우, 계층쿼리는 일단 START WITH_CONNECT BY로 전개를 수행한 후에 WHERE로 필터링을 한다. 만약 CONNECT BY에 AND 조건을 PARENT_ID != 3 식이었다면 전개 중에 멈추겠지만 WHERE에서 필터링을 하는 것이므로 일단 전개를 완료한 후에 WHERE가 실행되는 것으로 볼 수 있다.