728x90 rollup1 [MSSQL] ROLLUP 사용법 (소계, 합계) SQL Server에서 그룹 함수로 집계된 데이터에서 소계, 합계를 쉽게 구하기 위해서는 ROLLUP를 사용하면 된다. 아래의 예제를 참고하면 쉽게 이해할 수 있다. ROLLUP은 2가지 사용방법이 있다. 어느 것을 사용하든 결과는 동일하다. 방법1 : GROUP BY ROLLUP(그룹컬럼) 방법2 : GROUP BY 그룹컬럼 WITH ROLLUP | 방법1 : GROUP BY ROLLUP(그룹컬럼) SELECT job , deptno , SUM(sal) AS total_sal FROM emp WHERE job IN ('MANAGER', 'CLERK', 'SALESMAN') GROUP BY ROLLUP(job, deptno) 그룹 컬럼으로 지정된 모든 컬럼에 대하여 소계와 합계를 집계한다. | 방법2 :.. 2022. 4. 19. 이전 1 다음 728x90