11.4.8 GROUP BY

GROUP BY는 특정칼럼의 값으로 레코드를 그루핑하고, 그룹별로 집계된 결과를 하나의 레코드로 조회할 때 사용한다.

11.4.8.1 WITH ROLLUP

집계함수의 소계를 계산해준다.

GROUP BY가 1개 일때와 2개일 때의 예시는 아래와 같다.

소계는 항상 NULL로 표시되지만 뒤에서 이름 바꾸는 방법에 대해서 배운다. → GROUPING() 함수

image.png

11.4.8.2 레코드를 칼럼으로 변환해서 조회

레코드를 칼럼으로 변환한다.

11.4.8.2.1 레코드를 칼럼으로 변환

image.png