더북(TheBook)

7.2
총계 산출과 HAVING 절

집계 쿼리를 어떻게 작성하는지 알았으니 이번에는 좀 더 깊게 들어가 보죠. 숫자형 칼럼에 있는 값의 합계를 구할 때는 SUM() 함수를 사용합니다. 이때 GROUP BY 절과 같이 사용하면 해당 항목별로 합계를 구할 수 있습니다. 예를 들어 코드 7-14에서는 영화 유형별로 매출액을 구할 수 있었죠.

그런데 GROUP BY 절에 명시한 칼럼별 합계(소계)는 물론 전체 합계(총계)까지 한 번에 구하는 방법은 없을까요? 영화 유형에서 장편, 단편, 옴니버스, NULL별 소계는 물론 총계까지 조회하는 것이죠. 지금부터 그 방법을 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.