在mysql中检索今天和最后几天的数据并计算平均值
我需要检索今天和最近几天的数据,并在mysql中计算平均值 我的问题是在mysql中检索今天和最后几天的数据并计算平均值,mysql,Mysql,我需要检索今天和最近几天的数据,并在mysql中计算平均值 我的问题是 select aqi_id, r_aqi_id, avg(aqi_value), added_date from sfr_aqi order by ra.added_date desc limit 0,3 请给我建议更好的方法。现在就试试这一个NOW()-过去三天间隔三天 select aqi_id, r_aqi_id, avg(aqi_value), added_date from sfr
select aqi_id,
r_aqi_id,
avg(aqi_value),
added_date
from
sfr_aqi
order by
ra.added_date desc
limit 0,3
请给我建议更好的方法。现在就试试这一个NOW()-过去三天间隔三天
select aqi_id,
r_aqi_id,
avg(aqi_value),
added_date
from
sfr_aqi
where ra.added_date >= NOW() - INTERVAL 3 DAY
group by aqi_id /* you can also use group by ra.added_date */
order by
ra.added_date desc
limit 0,3
此表中每个日期只有一个条目吗?@Anton否每个日期有多个条目。