表:A(time,siteid,pac)
其中time是datetime类型,pac是float类型我要查询每天所有siteid的在当天所有时间点的avg(pac)出现最大值的时间,请问该怎么写SQL?我原先的SQL是这样的:
select  t1.time,max(apac) as mpac from (select time,avg(Pac) as apac from A where time>="2017-09-20" and time<="2017-10-30" group by time) t1  group by DATE_FORMAT(time,"%Y-%m-%d");可是这样查询出来的时间不对,是分组后每天的开始时间我应该怎么改