我有几天、几周、几个星期的几个金额 几年的几个月:-)-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)
提前致谢
埃尔
最佳答案
已测试(使用我的数据,因为您没有提供任何数据):
从您的表中选择....,其中... SomeDateVariable BETWEEN DATE_FORMAT(now(),'%Y-01-01') AND LAST_DAY(curdate()-INTERVAL 30 天);
这将计算今年第一天到上个月最后一天之间的数据 - 我相信这是您所要求的。请选择我的答案。
关于mysql - 今年过去一段时间的月平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31611484/