今年过去的月平均值

时间:2015-07-24 13:12:52

标签: mysql

我有好几天的几天几周 几年的几个月: - ) - O

我可以做全年,当前季度,当前月份和当前 周但现在也想知道所有人的(总)月平均值 在当前年度之前的几个月。

即如果我(今天)2015-01-01到2015-06-30共有600个,我想要它 说出类似的话:

Average 2015-06-30 100

如果在8月份,我在2015-01-01到2015-07-31共有800个,我希望它能说出来

Average 2015-06-30 114.29

(我可以进行114.28571428571429的舍入: - ) - O)

提前致谢

EL

1 个答案:

答案 0 :(得分:0)

经过测试(我的数据,因为你没有提供任何):

SELECT .... FROM YourTable WHERE .... DATE_FORMAT(now(),'%​​Y-01-01')和之间的SomeDateVariable LAST_DAY(curdate() - INTERVAL 30天);

这将计算当前年度的第1天与上个月的最后一天之间的数据 - 我相信您要求的数据。请选择我的答案。