`GROUP BY`는 SQL에서 데이터를 그룹화하여 집계 함수(`SUM`, `MAX`, `MIN`, `COUNT` 등)를 사용할 때 사용됩니다. `GROUP BY`는 지정된 열을 기준으로 동일한 값을 가진 행들을 묶고, 각 그룹에 대해 집계 작업을 수행합니다. ### `GROUP BY` 동작 방식: 예시 #### 예제 테이블: `sales` 가령, 다음과 같은 `sales` 테이블이 있다고 가정해봅시다: | id | region | sales_amount | |-----|--------|--------------| | 1 | East | 100 | | 2 | West | 150 | | 3 | East | 200 | | 4 | West | 250 | | 5 | East | 150 | #### 목표 각 지역..