[SQLD] 2-12. 계층형 질의
계층형 질의 구문 SELECT ~ FROM 테이블명 [WHERE 조건] START WITH (최상위 조건) (IS NULL) CONNECT BY [NOCYCLE] (PRIOR 계층형 구조 조건) [ORDER SIBLINGS BY 컬럼1, 컬럼2,...] -----실행 순서----- START WITH -> CONNECT BY -> WHERE ≫ START WITH 계층 구조 전개의 시작위치 지정 -> 루트 데이터 지정 (Excess) 최상위 노드의 부모 노드는 NULL값 이므로 IS NULL 조건 추가 서브 쿼리 사용 O 지정된 컬럼은 WHERE조건과 상관없이 무조건 리턴 ≫ CONNECT BY [NOCYCLE] [PRIOR ~] 다음에 전개될 자식 데이터 지정 서브 쿼리 사용 X NOCYCLE : 동일..
2021.11.02