Ранжування спекотної погоди
Ви працюєте над глобальним кліматичним звітом і маєте визначити найвищі температури для різних метеостанцій. Далі у вашому списку — Гаваї: проаналізуйте та відранжуйте найспекотніші місяці за весь час спостережень.
Відранжуйте дані метеостанції HI за t_monthly_max. Ранг 1 має бути першим і відповідати найвищій температурі. Однакові температури повинні мати однаковий ранг, але жодні рівні рангу не слід пропускати.
Потрібно виконати JOIN таблиць temperatures_monthly і temperature_stations.
Ця вправа є частиною курсу
Аналіз часових рядів у PostgreSQL
Інструкції до вправи
- Відранжуйте
t_monthly_maxдля метеостанціїHI, виконавши JOIN двох таблиць; ранг1має відповідати найвищій температурі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- 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;