Фільтрування з CTE
Ви отримали нове завдання: створити серію запитів на основі даних про температуру повітря за грудень (hourlydrybulbtemperature) для округу Кофі, штат Теннессі, США. Ви вирішили побудувати CTE лише з грудневими даними, щоб зосередитися на основних запитах і легше ітеруватися по всіх питаннях. Перший запит має повертати лише регулярний щогодинний метеозвіт з аеродромів (FM-15).
Ця вправа є частиною курсу
Вступ до Redshift
Інструкції до вправи
- Створіть CTE з назвою
december_readings, який вибирає надані стовпці зcoffee_county_weather. - Відфільтруйте дати між
'2023-12-01'і'2024-12-31'. - Виберіть зі CTE стовпці
dateтаair_temp. - Додатково відфільтруйте результати лише за
report_typeзі значенням'FM-15'.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Build a CTE named december_reading
___ ___ ___ (
SELECT date,
hourlydrybulbtemperature AS air_temp,
report_type
FROM public_intro_redshift.coffee_county_weather
-- Date is in December using between syntax
WHERE date ___ '2023-12-01' AND '2024-12-31'
)
SELECT date,
air_temp
-- From the CTE
FROM ___
-- For the FM-15 report type
WHERE ___ = 'FM-15';