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