Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como faço para gerar uma série de médias horárias no MySQL?


Não está claro se você deseja que a média seja agregada ao longo dos dias ou não.

Se você quiser uma média diferente para meia-noite do dia 26 versus meia-noite do dia 27, modifique a consulta do Mabwi assim:
SELECT AVG( value ) , thetime
FROM hourly_averages
GROUP BY DATE( thetime ), HOUR( thetime )

Observe o DATE() adicional no GROUP BY cláusula. Sem isso, a consulta faria a média de todos os dados de 00:00 para 00:59 independentemente da data em que ocorreu.