728x90
반응형
기본 문법
SELECT LISTAGG('대상 컬럼명', '구분자') WITHIN GROUP (ORDER BY '정렬기준 컬럼명') FROM '테이블 명'
LISTAGG 함수 사용 예시
TEST_USER 테이블의 USER_NAME 컬럼을 USER_NAME 순으로 정렬하여 쉼표를 구분자로 한줄로 출력하고 싶을때
SELECT LISTAGG(USER_NAME, ',') WITHIN GROUP (ORDER BY USER_NAME) AS USER_NAME FROM TEST_USER
728x90
반응형
'SQL' 카테고리의 다른 글
[ORACLE] 조회된 데이터의 ROW CONUT 수를 반환 하는 함수 - COUNT() (2) | 2022.10.05 |
---|---|
[ORACLE] 순위를 정하는 함수 (순위 함수) - ROW_NUMBER (1) | 2022.09.22 |
[ORACLE] 순위를 정하는 함수 (순위 함수) - DENSE_RANK (1) | 2022.09.22 |
[ORACLE] 순위를 정하는 함수 (순위 함수) - RANK (0) | 2022.09.22 |
STEP 1. DDL (Data Definition Language) (0) | 2022.09.19 |