Classer les périodes de grande chaleur
Vous travaillez sur un rapport climatique mondial et devez déterminer les températures les plus élevées pour diverses stations météo. Hawaï est le prochain sur votre liste : vous allez analyser et classer les mois les plus chauds jamais enregistrés.
Classez les données de la station météo HI selon t_monthly_max. Le rang 1 doit apparaître en premier et correspondre à la température la plus élevée. Des températures identiques doivent recevoir le même rang, sans sauter de niveau de classement.
Vous devrez faire une jointure entre temperatures_monthly et temperature_stations.
Cette activité fait partie du cours
Analyse de séries chronologiques dans PostgreSQL
Instructions de l’exercice
- Classez
t_monthly_maxpour la station météoHIen joignant les deux tables; le rang1doit correspondre à la température la plus élevée.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Rank the highest temperatures in Hawaii
SELECT
ts.state,
year_month,
t_monthly_max,
___ OVER (___) AS rank
___ AS tm
___ AS ts
USING(station_id)
___
ORDER BY rank;