CommencezCommencez gratuitement

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

Voir le cours

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;
Modifier et exécuter le code