반응형
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
;
반응형
'DB > 오라클' 카테고리의 다른 글
[오라클] DROP, DELETE, TRUNCATE 차이 (0) | 2014.11.03 |
---|---|
[오라클] IN으로 여러 컬럼 비교 (0) | 2014.10.31 |
[오라클] SERVEROUTPUT 사이즈SIZE 조정 (0) | 2014.10.24 |
[오라클] 가로를 세로로 변경 (DECODE와 MAX) (0) | 2014.10.24 |
[오라클] SELECT 시 숫자 포맷 쉼표처리 (0) | 2014.10.21 |
WRITTEN BY
,