使用 SQL 按天对销售进行分组
如果您有一个存储销售交易的数据库表,您可能需要分析按天分组的销售数据。要在 SQL Server 2005 中实现此目的,您可以使用以下查询:
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))
上述查询使用以下步骤完成分组任务:
示例:假设销售是在 '2009-11-02 06:12:55.000 创建的'。该查询将提取日期部分为“2009-11-02 00:00:00.000”,并将销售记录分组到该天下。然后,它会累积属于同一天的所有记录的金额值,为您提供“2009-11-02”的总销售额。
以上是如何使用 SQL 对每日销售数据进行分组?的详细内容。更多信息请关注PHP中文网其他相关文章!