我有一张包含日期和数字列的表格。 无法找到每5天获得平均值(数字)的示例。
有人可以帮帮我这个吗?
感谢。
答案 0 :(得分:0)
试试这个
SELECT AVG(number) AS average_number,
FROM_DAYS(TO_DAYS(date)-MOD(TO_DAYS(date),5)) AS five_day_period_beginning
FROM table
GROUP BY FROM_DAYS(TO_DAYS(date)-MOD(TO_DAYS(date),5))
它将为您提供五天时间段的平均值。