부모, 자식간의 수직적 관계를 트리구조로 보여주는 쿼리
START WITH : 트리 구조의 최상위 행을 지정
CONNECT BY : 부모, 자식의 관계를 지정
PRIOR : CONNECT BY절에 사용되며 PRIOR에 지정된 컬럼이 맞은편 컬럼을 찾아간다.
CONNECT BY PRIOR 자식 컬럼 = 부모 컬럼: 부모 -> 자식 순방향 전개
CONNECT BY PRIOR 부모 컬럼 = 자식 컬럼: 자식 -> 부모 역방향 전개
ORDER SIBLINGS : 계층형 쿼리에서 정렬 수행
WHERE 절에 조건을 넣게 되면 전체 트리를 구성한 후 선택하기 때문에 트리 구성시에 조건을 넣으려면 CONNECT BY 절에 조건을 넣어야한다.
SELECT *
FROM 테이블명
START WITH 'ROOT 지정 조건'
CONNECT BY PRIOR 'ROOT 이하 트리구조 생성 조건'