계층형 질의와 셀프 조인
계층형 질의
- 데이터가 계층 구조를 가지고 있을 때, 계층 구조를 탐색하기 위하여 사용
- LEVEL : 계층 구조에서 현재의 레벨을 반환
- START WITH : 계층 구조의 시작 지점(루트 노드)을 지정
- CONNECT BY : 부모-자식 관계를 정의하는 절
- PRIOR : 자식=부모 -> 순방향(부모->자식) / 부모=자식 -> 역방향(자식->부모)
- NOCYCLE : 순환 구조가 발생할 경우 무한 루프를 방지
- ORDER SYBLINGS BY : 동일한 수준(LEVEL) 내에서 정렬
- CONNECT_BY_ROOT : 데이터의 최상위 루트 노드 정보를 반환
- CONNECT_BY_ISLEAF : 리프 노드이면 1, 아니면 0 반환
- CONNECT_BY_ISCYCLE : 자식이 존재하면 1, 아니면 0 반환
- SYS_CONNECT_BY_PATH : 루트 데이터로부터 현재 위치까지의 경로 표시
셀프 조인
