[ORACLE] LISTAGG함수 간단 예제 문자열 합치기
뱁새유니버스
1. 개요 DB에서 데이터를 추출하려고할 때 그룹함수를 써서 문자열을 합치는 LISTAGG 함수를 소개해드리겠습니다. 2. 내용 사용 문법은 아래와 같습니다. LISTAGG(합치려는 컬럼명, 구분자) WITHIN GROUP(ORDER BY 정렬 컬럼명) 사용예제(사원테이블) 사원테이블이 아래와 같이 있습니다. 모든 직원들에겐 관리자가 있죠!(MANAGER_ID) MANAGER_ID가 103인 관리자에게 어느 직원들이 연결되었는지 문자열을 합칠 경우 사용할 수 있습니다. SELECT MANAGER_ID, LISTAGG(FIRST_NAME||' '||LAST_NAME,':') WITHIN GROUP(ORDER BY EMPLOYEE_ID) FROM EMPLOYEES GROUP BY MANAGER_ID HAVI..