Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Rangschik t_monthly_max voor weerstation HI door de twee tabellen te joinen; rang 1 moet 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;
Code bewerken en uitvoeren