Truncherea datelor calendaristice
Ți s-a cerut să creezi un rezultat care să afișeze data în ordine descrescătoare și umiditatea medie zilnică în Coffee County; tabelul conține însă înregistrări la intervale de 20 de minute. Deși ai putea rezolva asta prin conversia timestamp-ului la dată cu CAST, hai să folosim una dintre funcțiile pe care tocmai le-ai învățat pentru a face acest lucru mai rapid.
Acest exercițiu face parte din cursul
Introducere în Redshift
Instrucțiuni pentru exercițiu
- Aplică o funcție pe câmpul timestamp
datepentru a extrage doar data calendaristică. - Calculează media umidității pe zi,
hourlyrelativehumidity, și ordonează rezultatele în ordine cronologică inversă. - Grupează după dată și ordonează după dată descrescător.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- Select just the actual date from the date field
SELECT ___(___) as day,
-- Calculate the average daily humidity from hourlyrelativehumidity
___(___)
FROM public_intro_redshift.coffee_county_weather
-- Group by the day
GROUP BY ___
-- Order by the day in reverse chronological order.
ORDER BY day ___;