SELECT C3
FROM TABLE
START WITH C2 IS NULL
CONNECT BY PRIOR C1 = C2
ORDER BY SIBLINGS BY C3 DESC
위와 같은 TABLE과 SQL이 있을때, 결과를 정렬하는 과정을 세부적으로 확인해본다.
그 이전 계층의 값(PRIOR)이 자식값에 해당하고, 그 자식값의 상위계층을 부모값으로 설정하였다.
부모 -> 자식으로 이루어지는 순방향 전개이다.
그 이전 계층의 값(PRIOR)이 부모값에 해당하고, 그 부모값의 하위계층을 자식값으로 설정하였다.
자식 -> 부모로 이루어지는 역방향 전개이다.
※ 이 부분은 SQLD/P 책이 잘못되어 있으므로 헷갈리지 않도록 주의한다.