oracle
여러개 행의 데이터를 구분자를 이용해서 하나의 컬럼으로 표시(LISTAGG 함수 사용)
storya
2018. 7. 23. 18:16
반응형
여러개 행의 데이터를 구분자를 이용해서 하나의 컬럼으로 표시(LISTAGG 함수 사용)
근무 부서번호와 사원의 이름 출력
select deptno, ename from emp;
같은 부서에 근무하는 사원의 이름을 구분자(,)를 이용해 하나의 컬럼에 표시
select deptno, listagg(ename,',') within group (order by deptno) ename
from emp
group by deptno;
반응형