반응형
1.ROLLUP을 사용한다.
소계
SELECT column1, column2, SUM(some_column) FROM table_name GROUP BY ROLLUP(column1, column2);
총계
SELECT column1, column2, SUM(some_column) FROM table_name GROUP BY ROLLUP((column1, column2));
2.UNION을 사용한다.
SELECT column1, column2 FROM table_name
UNION ALL
SELECT '합계' AS column1, SUM(column2) AS column2 FROM table_name
반응형
'IT > DB' 카테고리의 다른 글
LEFT JOIN시 DB LOCK (0) | 2024.12.30 |
---|---|
MSSQL 쿼리 결과 집합 WITH절 (0) | 2024.11.26 |
MSSQL 이번주 일요일 부터 토요일까지 날짜 구하기 (0) | 2024.11.17 |
MSSQL CURSOR 사용 / UPDATE문 반복 / INSERT문 반복 (0) | 2024.11.13 |
MSSQL LOCK 확인 후 죽이기(KILL) (0) | 2024.11.11 |