데이터베이스 SQL쿼리 rollup 합계 사용하는 방법
ROLLUP은 SQL에서 여러 수준의 집계(소계와 총계)를 생성하는 데 사용되는 그룹핑 옵션입니다. 이를 사용하여 데이터의 그룹별 합계는 물론, 전체 총계도 함께 조회할 수 있습니다. 아래는 ROLLUP을 사용하는 방법과 예시입니다. 기본 구문 SELECT column1, column2, ..., AGGREGATE_FUNCTION(column) FROM table_name GROUP BY ROLLUP(column1, column2, ...); 예시 1: 단일 컬럼에서 ROLLUP 사용 예를 들어 Sales 테이블이 있고, 각 region별로 총 sales_amount를 구하면서 전체 총계도 계산하려면 ROLLUP을 사용하여 처리할 수 있습니다.SELECT region, SUM(sales_amount)..
IT/DB
2024. 11. 2. 10:24