ПочатиПочніть безкоштовно

Температури за століттями

Як аналітик даних ви можете отримувати запити на разові вибірки.

Ви працюєте в новинній організації й відповідаєте за дані для щоденної вікторини про погоду в вечірньому випуску новин. Час від часу метеоролог просить допомогти створити нову вікторину з цікавих фактів про погоду. Цього разу вас просять надати максимальну та мінімальну зафіксовану температуру для кожної станції в кожному столітті.

У вас є зразковий набір даних лише за роки від 2000-го до сьогодення, але запит має працювати і на повнішому наборі даних, що охоплює будь-яке століття.

Таблиця temperature_stations містить метадані для кожної метеостанції, а temperatures_monthly — щомісячні мінімальні, максимальні та середні температури для кожного місяця.

Ця вправа є частиною курсу

Аналіз часових рядів у PostgreSQL

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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;
Редагувати та запускати код