CommencerCommencez gratuitement

Classer les vagues de froid

Vous travaillez pour l’agence météorologique nationale des États‑Unis. Le Texas connaît dernièrement des vagues de froid inhabituelles et l’on vous a chargé d’analyser les données historiques et de classer les températures les plus basses.

Classez les données de la station météo TX selon t_monthly_min. Le rang 1 doit apparaître en premier et correspondre à la température la plus basse. Les températures identiques doivent avoir le même rang.

Vous devrez joindre 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_min pour la station TX en joignant les deux tables et en partitionnant par station_id ; le rang 1 doit correspondre à la température la plus basse.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Rank the lowest temperatures in Texas
SELECT
	ts.state,
	year_month,
	t_monthly_min,
    ___ (
		___
		___) AS rank
FROM temperatures_monthly AS tm
___ AS ts 
	USING(___)
___
ORDER BY rank;
Modifier et exécuter le code