반응형

# LISTAGG

  • 여러 로우값을 하나의 컬럼으로 가져오고자 할때 사용.
  • 오라클 11g 이상만 사용 가능.
  • VARCHAR2 로 4000을 넘으면 잘림.

## 기본문법

LISTAGG(컬럼명, '구분기호')
WITHIN GROUP (ORDER BY 정렬기준 컬럼)

## 사용예시

SELECT LISTAGG(컬럼A, '<br>')
WITHIN GROUP (ORDER BY 컬럼A) AS COLA
FROM DUAL;
  • 구분기호에는 br, ,(콤마) 등 입력 가능.
  • 출력해보면 한 컬럼에 구분기호로 구분된 컬럼이 나열된것을 확인할수 있다.

 

반응형

+ Recent posts