【发布时间】:2019-12-23 22:36:08
【问题描述】:
如果有一个查询将按月拆分和分组 SQL 表中的日期,我想这样做。
我制作了一个包含名称、订单日期、购买总额等的购买电子表格。我在下面附上了电子表格的图片
select total_sales count(*) from SalesChart
where month(purchase_date) = 1
【问题讨论】:
-
在您的示例中,记录按月排序,这是您想要得到的吗?如果不是 - 那么请显示您希望看到的一段数据
-
请通过为您的数据库平台添加标签来编辑您的问题?日期函数和语法往往因平台而异。
-
按
month(purchase Date), year(Purchase date)分组?也许你不关心不同的年份?或者使用窗口函数count(*) Over (partition by month(purchase_date)?
标签: sql