코드 7-17
SELECT movie_type 영화유형, SUM(sale_amt) 금액
FROM box_office
WHERE YEAR(release_date) = 2019
AND sale_amt > 10000000
GROUP BY movie_type WITH ROLLUP;
실행결과
코드 7-17에서는 코드 7-16의 GROUP BY 절 끝에 WITH ROLLUP을 추가합니다. 결과를 보면 영화 유형이 NULL인 건까지 조회됐습니다. 이는 장편, 옴니버스, 단편의 매출액 소계를 모두 더한 총계입니다. 결과에서 보듯이 총계는 그룹화하는 항목(여기서는 영화 유형이 되겠죠)의 값을 더해 자동으로 NULL 항목에 뿌려 줍니다.
▲ 그림 7-2 WITH ROLLUP 추가 결과 1