Začněte nyníZačněte zdarma

Teploty podle století

Jako datový analytik se čas od času setkáš s ad hoc dotazy.

Pracuješ v mediální organizaci a máš na starosti data pro každodenní kvíz o počasí, který se vysílá ve večerních zprávách. Meteorolog tě občas požádá o pomoc s vytvořením nového kvízu. Tentokrát tě žádá o maximální a minimální naměřenou teplotu pro každou stanici v rámci každého století.

Máš k dispozici vzorový dataset, který pokrývá pouze data od roku 2000 do současnosti, ale dotaz by měl fungovat i na úplnějším datasetu zahrnujícím libovolné století.

Tabulka temperature_stations obsahuje metadata jednotlivých meteorologických stanic a temperatures_monthly měsíční minimální, maximální a průměrné teploty pro každý měsíc.

Toto cvičení je součástí kurzu

Time Series Analysis in PostgreSQL

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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;
Upravit a spustit kód