일별 판매 기록 그룹화
데이터 웨어하우스나 분석 데이터베이스에서 우리는 다음을 기반으로 데이터를 집계해야 하는 시나리오를 자주 접합니다. 판매 기록을 일별로 그룹화하는 등의 기간. 이는 시간 경과에 따른 추세와 패턴을 분석하는 데 도움이 됩니다.
SQL Server 2005 쿼리
SQL Server 2005를 사용하는 경우 아래 쿼리를 사용하여 매출을 그룹화할 수 있습니다. 일별 기록:
SELECT SUM(amount) AS total_amount, DATEADD(DAY, 0, DATEDIFF(DAY, 0, created)) AS day_created FROM Sales GROUP BY DATEADD(DAY, 0, DATEDIFF(DAY, 0, created))
쿼리
예
다음 Sales 테이블을 고려하십시오.
saleID | amount | created |
---|---|---|
1 | 100 | 2023-11-02 06:12:55.000 |
2 | 200 | 2023-11-03 08:33:21.000 |
3 | 300 | 2023-11-04 10:15:42.000 |
4 | 400 | 2023-11-02 12:45:11.000 |
이 테이블에서 쿼리를 실행하면 다음 결과:
day_created | total_amount |
---|---|
2023-11-02 | 500 |
2023-11-03 | 200 |
2023-11-04 | 300 |
위 내용은 SQL Server 2005에서 판매 기록을 일별로 그룹화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!