LoslegenKostenlos starten

Hitze-Ranking

Du arbeitest an einem globalen Klimabericht und musst die höchsten Temperaturen verschiedener Wetterstationen bestimmen. Als Nächstes ist Hawaii dran: Analysiere und ranke die heißesten Monate in den Aufzeichnungen.

Sortiere die Daten der Wetterstation HI nach t_monthly_max. Rang 1 soll zuerst erscheinen und die höchste Temperatur haben. Gleiche Temperaturen sollen denselben Rang erhalten, aber es dürfen keine Rangstufen übersprungen werden.

Dafür musst du temperatures_monthly und temperature_stations verknüpfen.

Diese Übung ist Teil des Kurses

<Kurs>Zeitreihenanalyse in PostgreSQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Vergib Ränge für t_monthly_max der Wetterstation HI, indem du die beiden Tabellen verbindest; Rang 1 soll die höchste Temperatur haben.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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 bearbeiten und ausführen