Extragerea componentelor de dată
Există îngrijorări cu privire la faptul dacă un anemometru care măsoară viteza vântului a fost reparat corespunzător la stația meteorologică din Coffee County. S-a sugerat compararea numărului de înregistrări cu vânt puternic din fiecare lună, pentru a vedea dacă reparația a fost efectuată înainte de octombrie 2023.
Acest exercițiu face parte din cursul
Introducere în Redshift
Instrucțiuni pentru exercițiu
- Extrage anul din coloana
date, cu aliasulyear. - Extrage luna din coloana
date, cu aliasulmonth. - Numără doar înregistrările în care
hourlywindspeednu este'0', returnând valoarea 1. - Grupează și ordonează după an și lună, în această ordine.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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;