按天對SQL 結果進行分組
處理大型數據集時,通常需要聚合和匯總數據,使其更易於管理和更具洞察力。一項常見任務是按特定時間間隔(例如一天)對資料進行分組。
問題:
給定一個名為「Sales」的 SQL 表,該表存儲有關銷售的信息,包括銷售 ID、金額和創建日期。您的任務是編寫一個查詢,按天將銷售資料分組並計算每天的銷售總額。
解決方案:
在SQL Server 中,您可以使用下面的查詢來實現this:
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中文網其他相關文章!