sys_connect_by_path1 [오라클 계층형구조] 행정표준코드(기관) 조직 목록 계층구조 활용 2 오라클의 계층쿼리를 사용하려면 테이블이 계층형 구조를 가져야 합니다 아래와 같은 데이터 구조가 필요합니다 행 코드 부모코드 정렬순서 1 00000 1 2 00001 00000 1 3 000011 00001 1 4 000012 00001 2 위 구조를 계층형 구조로 표현하고자 하면 오라클의 SELECT * FROM START WITH ~ CONNECT BY 구문을 활용합니다 # START WITH START WITH 절에서 계층형 구조의 ROOT를 구별하는 조건절을 기재합니다 위 표에서 ROOT는 1번 행이 ROOT라고 가정했을 때 부모코드가 NULL인 조건으로 구분이 가능합니다 * START WITH 1=1 AND 부모코드 IS NULL # CONNECT BY 그 다음으로 계층형 구조를 연결하는 방법을 .. 2020. 1. 7. 이전 1 다음