DB/오라클
[오라클] 가로를 세로로 변경 (CONNECT BY)
데르벨준
2014. 10. 28. 17:52
반응형
SELECT 컬럼 ,
LTRIM(SYS_CONNECT_BY_PATH(컬럼, ','), ',') AS 컬럼명
FROM (SELECT 컬럼 ,
MENUROLE_ID ,
ROW_NUMBER() OVER (PARTITION BY 그룹컬럼
ORDER BY 정렬할컬럼) RN ,
COUNT (*) OVER (PARTITION BY 그룹컬럼 ) CNT
FROM 테이블명 ) A
WHERE LEVEL = CNT START WITH RN = 1 CONNECT BY PRIOR 그룹컬럼 = 그룹컬럼
AND PRIOR RN = RN-1
;
반응형