[sql] GROUP BY 절을 사용하여 날짜별 데이터 그룹화하기

예를 들어, 주문 테이블에서 날짜별 주문량을 알고 싶다고 가정해 봅시다. 아래의 SQL 쿼리는 주문일자를 기준으로 그룹화하고, 각 날짜별 주문량을 계산합니다.

SELECT order_date, COUNT(*) AS total_orders
FROM orders
GROUP BY order_date;

위의 예제에서, orders 테이블은 order_date 열을 가지고 있으며, 각 주문의 날짜가 기록되어 있습니다. GROUP BY 절을 사용하여 order_date 열을 기준으로 그룹화하고, COUNT() 함수를 사용하여 각 그룹의 행 수를 계산합니다.

이렇게하면 각 날짜별 주문량을 효과적으로 확인할 수 있습니다.

또한, GROUP BY 절을 사용하여 원하는 기준에 따라 데이터를 그룹화하고 집계 함수를 활용할 수 있습니다.