CommencerCommencez gratuitement

Classer les vagues de chaleur

Vous travaillez sur un rapport climatique mondial et devez déterminer les températures les plus élevées pour différentes stations météo. Hawaï est le prochain sur votre liste ; vous allez y analyser et classer les mois les plus chauds jamais enregistrés.

Classez les données de la station 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 partager le même rang, sans sauter de niveaux de classement.

Vous devrez faire une jointure entre temperatures_monthly et temperature_stations.

Cet exercice fait partie du cours

<cours>Analyse des séries temporelles dans PostgreSQL</cours>
Voir le cours

Instructions de l’exercice

  • Classez t_monthly_max pour la station HI en joignant les deux tables ; le rang 1 doit 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;
Modifier et exécuter le code