Calculer la température moyenne annuelle
Comme analyste de données, il se peut qu'un collègue vous demande d'exécuter une requête ponctuelle pour l'aider à mieux accomplir son travail ou simplement pour satisfaire sa curiosité au sujet de données qui lui importent. Dans ce scénario, vous êtes scientifique des données dans une station météo. La gestionnaire de la station vous demande de calculer la température moyenne annuelle pour chaque station, en faisant la moyenne des moyennes mensuelles.
Cette activité fait partie du cours
Analyse de séries chronologiques dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Yearly average of monthly average temp for each station
SELECT
station_id,
-- Truncate year_month to year
___(___, year_month) AS year,
___(t_monthly_avg) AS yearly_avg
FROM temperatures_monthly
WHERE t_monthly_avg > -9999
GROUP BY station_id, year
ORDER BY station_id, year;