SYS_CONNECT_BY_PATH(MENU_NM,'>') --MENU_NM을 계층으로 사용, >로 구분
NAVI -- 보기 쉽게 표시
START WITH -- 시작 조건
CONNECT BY PRIOR -- 연결조건
ORDER SIBLINGS BY -- 같은 레벨일 때 정렬
SELECT SUBSTR(SYS_CONNECT_BY_PATH (MENU_NM,'>') , 2) AS NAVI
, A.*
FROM 메뉴테이블 A
WHERE SYS_ID=''
AND USE_AT='Y'
START WITH UPPER_MENU_ID IS NULL
CONNECT BY PRIOR MENU_ID = UPPER_MENU_ID --상위메뉴ID
ORDER SIBLINGS BY SORT_ORDR; --정렬순서
'memo > work 🫧' 카테고리의 다른 글
[spring] Mybatis selectKey (0) | 2024.02.18 |
---|---|
[oracle] 달력 만들기 (0) | 2024.02.06 |
[oracle] 오라클 정규식(REGEXP) (0) | 2024.02.05 |
spring 뒤로가기 후 캐시 삭제 (0) | 2023.05.03 |
[oracle] 테이블 및 데이터 복사하기 (0) | 2023.03.03 |