НачатьНачать бесплатно

Ранжирование холодной погоды

Вы работаете в национальном метеорологическом агентстве США. В Техасе в последнее время наблюдается необычно холодная погода, и вам поручено проанализировать исторические данные и ранжировать самые низкие температуры.

Выполните ранжирование данных метеостанции 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;
Редактировать и запускать код