14th
我每个月都有一个重复的付款日,并且想按月/年对数据子集进行分组,并对发送的列求和。例如对于给定的数据:-
Table `Counter`
Id Date Sent
1 10/04/2013 2
2 11/04/2013 4
3 15/04/2013 7
4 10/05/2013 3
5 14/05/2013 5
6 15/05/2013 3
7 16/05/2013 4
我想要的输出是这样的:
From Count
14/03/2013 6
14/04/2013 10
14/05/2013 12
我不担心 from 列的格式,或者是否更容易拆分为月/年,因为我可以从 GUI 中的多个列重新创建日期。所以输出很容易就是:
FromMth FromYr Count
03 2013 6
04 2013 10
05 2013 12
甚至
toMth toYr Count
04 2013 6
05 2013 10
06 2013 12
如果付款日期是例如,31st
那么日期比较需要是每个月的最后一个日期。我也不担心结果集中缺少几个月。
我还将把它变成一个Stored procedure
,以便我可以推送付款日期和其他过滤条件。值得一提的是,我们可以跨越多年。