2013-12-21 1 views
1

오늘과 마지막 trhee 일의 데이터를 다시 계산하고 mysql에서 평균을 계산하십시오.오늘과 마지막 trhee 일의 데이터를 저장하고 mysql에서 평균을 계산하십시오.

내 쿼리는

select aqi_id, 
r_aqi_id, 
avg(aqi_value), 
added_date 
from 
sfr_aqi 
order by 
ra.added_date desc 
limit 0,3 

나에게 더 좋은 방법을 제안하십시오입니다.

+0

하나 NOW() - INTERVAL 3 DAY이 테이블에서 날짜 당 하나 개의 항목이 있습니다이? – Anton

+0

@Anton 아니요 날짜별로 여러 항목이 없습니다. –

답변

0

시도는 지난 삼일

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 
관련 문제