IT 자료

DB2] LISTAGG 집계 함수

성곤 2016. 11. 3. 15:22
반응형

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


반응형