블로그
-
SQLD 자격증 준비를 위한 계층형 SQL 예제
BY EMPNO = PRIOR MGRNO; --MGRNO를 찾아간다 // MGRNO가 prior에 있다. BY PRIOR EMPNO = MGRNO; --EMPNO를 찾아간다 // EMPNO가 prior 에 있다 EMPNO를 기준으로 리스트된다.
blog.naver.com · 2025.05.09
-
[SQLD/데이터베이스] SQL문 - 계층형 쿼리
관리, 제품 카테고리 등 데이터 구조 탐색 시 사용 오라클 계층형 쿼리 형식 계층형 쿼리의 주요 키워드 START WITH - 계층 구조에서 최상위 부모(루트 노드)를 지정 CONNECT BY PRIOR - 부모-자식 관계를 정의하는 연결 조건 (기본) 순방향 전개 : 부모 -> 자식 노드 방향으로 탐색 역방향 전개 : 자식 -> 부모 방향으로 탐색 LEVEL
blog.naver.com · 2025.02.23
-
[Oracle] 부모 자식 데이터 질의하기
. - start with child = 'kim' connect by prior 에는 자식과 부모를 연결시켜주면 된다. - connect by prior child = parent
blog.naver.com · 2015.04.29
-
REPLACE(LTRIM(RTRIM(SYS_CONNECT_BY_PATH
ELSE NULL END, '^'))), '^', '') NAME2 , REGI_SPR_CD FROM MD_BRAND_BAS START WITH PARNT_BRAND_CD = 0 CONNECT BY PRIOR BRAND_CD = PARNT_BRAND_CD ) WHERE NAME2 IS NOT NULL
blog.naver.com · 2015.01.06
-
오라클(oarcle) : 행(row)을 열(column)으로 변환하는 쿼리
by prior rn = rn - 1 union all select replace(substrb(max(sys_connect_by_path(lpad(col_name, 10, ' ' ), ',')), 2), ',', ' ') from tabb start with rn = 1 connect by prior rn = rn - 1
blog.naver.com · 2010.11.24