[connect_by]_ORACLE_계층 형 함수 사용(메뉴트리)
개요 ORACLE 에서 제공하는 계층형 함수인 connect by 탐구 메뉴 정보 테이블에서 메뉴트리 쿼리 생성해보기 의의 보통 트리형 구조( 메뉴트리 ) 와 같은 데이터에 사용 데이터의 부모, 자식 간의 관계를 통해 depth 구분할 때 유용합니다. 문법 START WITH : 계층 구조를 만들 주체 CONNECT BY : 각 데이터의 연결 관계 설정 PRIOR : CONNECT BY 에 사용하며 지정된 컬럼이 부모- 자식의 관계를 가집니다. ORDER SIBLINGS : 계층형 쿼리에서의 정렬을 수행합니다. 예제 1. 태이블 설계 메뉴정보를 입력할 테이블을 구성합니다. 메뉴를 구별할 PK 인 MENU_ID 메뉴 이름인 MENU_NM 부모의 메뉴 아이디를 저장할 HIGH_MENU_ID 로 3가지 컬럼을..
2022.11.21