Ранжування холодної погоди
Ви працюєте в національному метеорологічному агентстві США. Останнім часом у Техасі спостерігається незвично холодна погода, і вам доручили проаналізувати історичні дані та визначити рейтинг найнижчих температур.
Відранжуйте дані метеостанції TX за t_monthly_min. Ранг 1 має бути першим і відповідати найнижчій температурі. Однакові температури повинні мати однаковий ранг.
Потрібно виконати обʼєднання таблиць temperatures_monthly і temperature_stations.
Ця вправа є частиною курсу
Аналіз часових рядів у PostgreSQL
Інструкції до вправи
- Відранжуйте
t_monthly_minдля метеостанціїTX, обʼєднавши дві таблиці та виконавши розбиття на частини (PARTITION) заstation_id; ранг1має відповідати найнижчій температурі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Rank the lowest temperatures in Texas
SELECT
ts.state,
year_month,
t_monthly_min,
___ (
___
___) AS rank
FROM temperatures_monthly AS tm
___ AS ts
USING(___)
___
ORDER BY rank;