Витягнення частин дати
Є побоювання, що анемометр, який вимірює швидкість вітру, некоректно відремонтували на метеостанції округу Coffee. Запропоновано порівняти кількість вітряних показників у кожному місяці, щоб з'ясувати, чи було його відремонтовано до жовтня 2023 року.
Ця вправа є частиною курсу
Вступ до Redshift
Інструкції до вправи
- Отримайте рік зі стовпця
date, задавши псевдонімyear. - Отримайте місяць зі стовпця
date, задавши псевдонімmonth. - Підраховуйте їх лише тоді, коли
hourlywindspeedне дорівнює'0', повертаючи число1. - Згрупуйте та відсортуйте за роком і місяцем саме в такому порядку.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Get the year from date as year
SELECT ___(___, date) as year,
-- Get the month from date as month
___(___, ___) as ___,
-- Count readings when the hourlywindspeed isn't '0'
COUNT(
CASE WHEN ___ != '0' THEN ___
ELSE NULL
END
)
FROM public_intro_redshift.coffee_county_weather
-- Group and order by the dateparts you extracted
GROUP BY ___, ___
ORDER BY ___ DESC, ___ DESC;