반응형

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

;

반응형

WRITTEN BY
데르벨준

,