계층형 쿼리1 [Oracle] 계층형 쿼리 쉬운 정리(START WITH CONNECT BY) 오라클 사용 시 계층형 쿼리를 종종 사용하게 된다. LEVEL 어쩌구 CONNECT BY 어쩌구.. 처음 마주하면 굉장히 복잡하고 어려워보인다..... 몰라서 검색해봐도 무슨 말인지 이해하기 어려운 설명들이 많다. 무조건 이해를 위주로 한 쉬운 설명을 시작 ! 먼저 계층형 쿼리가 무엇인지 알아보자. 계층형 쿼리란? 테이블에 계층형 구조 즉, 수직적 구조가 존재할 때 이를 조회하기 위한 쿼리이다. 그림으로 쉬운 설명. 회사 조직도를 예시로 들어보자. '회사'는 최상위계층이고, 회사를 중심으로 개발부, 경영지원부, 영업부 세 부서로 나뉜다. 계속해서 부서를 중심으로 하위 계층이 생성되어 있다고 가정하자. 이를 테이블로 나타내면 아래와 같다. 부서번호는 고유식별자로 Primary Key가 된다. START W.. DB/Oracle 2022. 3. 6. 이전 1 다음