집 >데이터 베이스 >MySQL 튜토리얼 >일일 합계를 계산하기 위해 SQL 판매 데이터를 일별로 그룹화하려면 어떻게 해야 합니까?
일별 SQL 결과 그룹화
대규모 데이터 세트로 작업할 때 데이터를 더욱 관리하기 쉽고 통찰력 있게 만들기 위해 데이터를 집계하고 요약해야 하는 경우가 많습니다. . 일반적인 작업 중 하나는 하루와 같은 특정 시간 간격으로 데이터를 그룹화하는 것입니다.
문제:
"Sales"라는 SQL 테이블이 제공됩니다. 판매 ID, 금액, 생성 날짜 등 판매에 대한 정보를 저장합니다. 귀하는 판매 데이터를 일별로 그룹화하고 매일 총 판매 금액을 계산하는 쿼리를 작성해야 합니다.
해결책:
SQL Server에서 다음 쿼리를 사용하여 달성할 수 있습니다. 이:
SELECT SUM(amount) AS total, DATEADD(DAY, 0, DATEDIFF(DAY, 0, created)) AS created FROM Sales GROUP BY DATEADD(DAY, 0, DATEDIFF(DAY, 0, created))
설명:
위 내용은 일일 합계를 계산하기 위해 SQL 판매 데이터를 일별로 그룹화하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!