Hete dagen rangschikken
Je werkt aan een wereldwijd klimaatreport en moet de hoogste temperaturen voor verschillende weerstations bepalen. Hawaii staat als volgende op je lijst om te analyseren en de heetste maanden ooit te rangschikken.
Rangschik de gegevens van weerstation HI op t_monthly_max. Rang 1 moet eerst verschijnen en de hoogste temperatuur hebben. Gelijke temperaturen moeten dezelfde rang krijgen, maar er mogen geen rangniveaus worden overgeslagen.
Je moet temperatures_monthly en temperature_stations samenvoegen.
Deze oefening maakt deel uit van de cursus
Tijdreeksanalyse in PostgreSQL
Oefeninstructies
- Rangschik
t_monthly_maxvoor weerstationHIdoor de twee tabellen te joinen; rang1moet de hoogste temperatuur hebben.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- 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;