본문 바로가기
IT 자료

DB2] LISTAGG 집계 함수

by 성곤 2016. 11. 3.
반응형

LISTAGG 집계 함수

LISTAGG 함수는 문자열을 병합하여 일련의 문자열 요소를 하나의 문자열로 집계합니다. 선택적으로 인접한 입력 문자열 사이에 삽입되는 구분자 문자열을 제공할 수 있습니다.

구문 도표 읽기시각적 구문 도표 생략
               .-ALL------.                                           
>>-LISTAGG--(--+----------+--string-expression--+--------------+--)-->
               '-DISTINCT-'                     '-,--separator-'      

>--+------------------------------------------------------+----><
   |                            .-,------------------.    |   
   |                            V           .-ASC--. |    |   
   '-WITHIN GROUP--(--ORDER BY----sort-key--+------+-+--)-'   
                                            '-DESC-'          

스키마는 SYSIBM입니다.

LISTAGG 함수는 WITHIN GROUP절에 지정된 순서에 따라 string-expression 값을 추가하여 그룹의 문자열 값 세트를 하나의 문자열로 집계합니다.

함수는 널(NULL) 값을 제거하여 첫 번째 인수에서 파생된 값 세트에 적용됩니다. DISTINCT가 지정된 경우 중복 string-expression 값이 제거됩니다. 널(NULL) 값이 아닌 separator 인수가 지정되는 경우 널(NULL)이 아닌 string-expression 값의 각 쌍 사이에 해당 값이 삽입됩니다.



그 이상의 내용은 출처를 클릭해주세요.

출처 : IBM Knowledge Center


반응형

'IT 자료' 카테고리의 다른 글

DB2 CHARINDEX (LOCATE) 사용법  (0) 2016.12.05
javascript callback  (0) 2016.11.22
로컬 개발환경 tomcat ssl 설치  (0) 2016.10.13
DB2 메모리 사용량 확인  (0) 2016.09.27
DB2 테이블 스페이스 조회 쿼리  (0) 2016.08.19