[MSSQL] ROLLUP (소계, 합계)
ROLLUP GROUP BY에 있는 컬럼들을 오른쪽에서 왼쪽순으로 그룹으로 묶어서 각 그룹에 계를 구한다. ※ 정리GROUP BY a,b,c,d 라고 가정하면 a, b, c, d 로 묶이는 그룹의 값a, b, c 로 묶이는 그룹의 소계a, b 로 묶이는 그룹의 소계a 로 묶이는 그룹의 소계위의 소계들의 총 합계 (전체합계) 결과가 이렇게 보여진다. 예제) 12345678910WITH A AS( SELECT '학용품' AS '분류', '연필' AS '내용', 1 AS '개수', 400 AS '금액' UNION ALL SELECT '음식', '김밥', 1, 2000 UNION ALL SELECT '음식', '제육덮밥', 1, 4800 UNION ALL SELECT '학용품', '지우개', 3, 1200 UN..