分钟数据按小时取平均值

 select avg(t.variations), max(t.datadate), max(lpad(t.datatime,6,'0'))
   from t_table t
   where t.datadate between '20120101' and '20120131'
group by t.datadate,substr(lpad(t.datatime,6,'0'),0,2)

你可能感兴趣的:(分钟数据按小时取平均值)