반응형
오라클 결과값 가로 정렬 함수 LISTAGG , WITHIN GROUP
함수 LISTAGG , WITHIN GROUP 오라클 11G이상부터 지원합니다.
SELECT
LISTAGG(컬럼명, ', ') WITHIN GROUP(ORDER BY 컬럼명)
FROM TABLE명
/* WITHIN GROUP(ORDER BY 컬럼명) : 여기서 사용하는 컬럼명이 기준이 되는 값 및 ORDER BY 적용되는 컬럼명 */
/* LISTAGG(컬럼명, ', ') : 결과로 보여주고 싶은 컬럼명 및 화면에서 구분자값 세팅 ', ' */
실제데이터가 아래와 같이 있다면
A
B
C
--> 화면에서 보여주는 결과는 가로로 보여줄 수 있음.
A, B, C
반응형
'프로그램 > ORACLE' 카테고리의 다른 글
ORA-04063: package body (0) | 2014.09.15 |
---|---|
오라클 가로데이터 세로로 정렬하는 쿼리 (0) | 2014.09.15 |
INSERT SELECT 방법/ SELECT INSERT 방법 (0) | 2014.06.06 |
오라클 11g Database 생성 (0) | 2014.06.05 |
오라클 11g 설치 (0) | 2014.06.04 |