-계층형 구조
SELECT
LTRIM(MAX(SYS_CONNECT_BY_PATH(대상컬럼1,' / ')),' / ') AS NM
FROM
(SELECT
기준컬럼1,
기준컬럼2,
대상컬럼1,
ROW_NUMBER() OVER(PARTITION BY 기준컬럼1, 기준컬럼2 ORDER BY 정렬컬럼 DESC) RW
FROM 테이블 S1
WHERE 1=1
AND 조건
) S2
START WITH S2.RW = 1
CONNECT BY PRIOR S2.기준컬럼1 = S2.기준컬럼1
AND PRIOR S2.기준컬럼2 = S2.기준컬럼2
AND PRIOR S2.RW = S2.RW-1
GROUP BY 기준컬럼1, 기준컬럼2
댓글 없음:
댓글 쓰기