Classificare il freddo
Lavori per l'agenzia meteorologica nazionale degli Stati Uniti. Il Texas ha registrato di recente temperature insolitamente rigide e ti è stato chiesto di analizzare i dati storici e classificare le temperature più basse.
Classifica i dati della stazione meteorologica TX in base a t_monthly_min. Il rango 1 deve apparire per primo e corrispondere alla temperatura più bassa. Le temperature uguali devono avere lo stesso rango.
Dovrai fare una JOIN tra temperatures_monthly e temperature_stations.
Questo esercizio fa parte del corso
Analisi delle serie temporali in PostgreSQL
Istruzioni dell'esercizio
- Classifica
t_monthly_minper la stazioneTXunendo le due tabelle e partizionando perstation_id; il rango1deve avere la temperatura più bassa.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- 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;