【发布时间】:2015-07-24 23:39:58
【问题描述】:
我有数天数周数天数 几年的几个月:-)-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
【问题讨论】:
-
我不明白 6 个月的平均值与 3 个月的平均值(或任何时期)有何不同。
-
我认为这不是他想要的——我相信他想要的月数不定,一直到最后一个完整月——所以可能是 4 个月、7 月、9 日、11 日......他不想每次运行 SELECT 时都修改查询。 OP 这里有很多日期函数dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html - 你可能不得不使用很多来拼凑一个 SELECT .... WHERE SomeVariable BETWEEN nnnnnnnn 和 mmmmmmm。如果我得到它,我会发布一个答案
标签: mysql