본문 바로가기

프로그램/ORACLE

오라클 결과값 가로 정렬 함수

반응형


오라클 결과값 가로 정렬 함수 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