【发布时间】:2020-02-21 16:35:45
【问题描述】:
我知道这个问题之前已经回答过,但我的查询在我的数据库中的另一个表上有效,但在我正在尝试处理的表上无效。无论几个月,它都会返回总销售额,但我希望按月汇总销售额。
我的查询是:
select COUNT(orderid),
strftime("%m/%Y", orderDate) as 'month-year'
from customerOrders group by strftime("%m/%Y", orderDate)
我的结果是:
COUNT(orderid) month-year
17 Null
我的数据库格式是: Database Picture
【问题讨论】:
-
将日期格式更改为 YYYY-MM-DD,代码就可以工作了。
标签: python sql sqlite datetime