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