【发布时间】:2013-05-04 21:47:45
【问题描述】:
SELECT strftime('%W', day) AS week, sum(amount) FROM MyTable GROUP BY week ORDER BY week DESC
此查询对于按周获取金额很有用。但是这个给出了一年中的周数,我可以知道如何获得月的周数。我用谷歌搜索了很多。但所有结果都与年份中的周数有关,而不是与月份有关。
提前致谢。
【问题讨论】:
-
您会将一周的一部分时间计为一周,还是从一周的第一个星期一开始计算?
-
@IsmetAlkan 我真的很抱歉这位朋友。我不知道。我的查询日就像“04-05-2013”。查询返回星期数为 17。
-
然后需要实现逻辑将年周数解析为月周数
-
@AkshayJoy 请问我知道如何解析它的朋友。
-
我已经添加了答案。