LoslegenKostenlos starten

Temperaturen nach Jahrhundert

Als Data-Analyst:in wirst du vielleicht gebeten, Ad-hoc-Abfragen auszuführen.

Du arbeitest bei einer Nachrichtenorganisation und lieferst Daten für das tägliche Wetterquiz in der Abendsendung. Die Meteorologin bittet dich gelegentlich um Hilfe, ein neues Wetter-Quiz mit Fun Facts zu erstellen. Diesmal sollst du für jede Station die maximal und minimal gemessene Temperatur je Jahrhundert bereitstellen.

Du erhältst einen Beispieldatensatz, der nur Daten von 2000 bis heute enthält, aber die Abfrage soll auch mit einem umfassenderen Datensatz funktionieren, der Daten aus beliebigen Jahrhunderten enthält.

Die Tabelle temperature_stations liefert Metadaten zu jeder Wetterstation, und temperatures_monthly enthält die monatlichen Minimal-, Maximal- und Durchschnittstemperaturen für jeden Monat.

Diese Übung ist Teil des Kurses

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

Interaktive praktische Übung

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

-- Get the min and max temp for each station per century
SELECT
	ts.state,
	___ AS century,
	___ AS min,
	___ AS max
FROM temperature_stations AS ts
JOIN temperatures_monthly USING(station_id)
GROUP BY state, century
ORDER BY state;
Code bearbeiten und ausführen