PARTITION BY 와 CONNECT BY를 같이 사용 하는 것보다 쿼리가 간결해집니다
사용법은 간단하고요
현재 버전의 DB2와 ORACLE, MS-SQL에도 적용이 가능합니다
SELECT LISTAGG( FRUIT, ', ') WITHIN GROUP (ORDER BY FRUIT) AS HOLD_CNT
FROM (
SELECT 'A' AS GROUPKEY, '사과' AS FRUIT
FROM DUAL
UNION ALL
SELECT 'A' AS GROUPKEY, '오렌지' AS FRUIT
FROM DUAL
UNION ALL
SELECT 'A' AS GROUPKEY, '포도' AS FRUIT
FROM DUAL
UNION ALL
SELECT 'A' AS GROUPKEY, '레몬' AS FRUIT
FROM DUAL
) T
GROUP BY T.GROUPKEY
'알고싶은것들' 카테고리의 다른 글
갤럭시S6 엣지 강화유리 구입 (2) | 2015.08.15 |
---|---|
애완동물 보관 서비스를 아시나요 (0) | 2015.08.09 |
캐플주스 효능을 알아보고 만들어보자 (0) | 2015.07.26 |
pdf 용량 줄이기, 프로그램 설치 NO! (0) | 2015.07.26 |
가르시니아 부작용 주의 필수!! (0) | 2015.07.26 |
알고싶은것들 -
2015. 8. 5. 23:19