Obcinanie dat
Twoim zadaniem jest przygotowanie zestawienia zawierającego datę (w kolejności malejącej) oraz średnią dzienną wilgotność w Coffee County. Problem polega na tym, że tabela zawiera dane w odstępach 20-minutowych. Można by to rozwiązać, rzutując znacznik czasu na datę za pomocą CAST, ale skorzystajmy z funkcji, której właśnie się nauczyliśmy – pozwoli to zrobić to szybciej.
To ćwiczenie jest częścią kursu
Wprowadzenie do Redshift
Instrukcje do ćwiczenia
- Użyj funkcji na polu znacznika czasu
date, aby wyodrębnić samą datę. - Oblicz średnią wilgotności według dnia, korzystając z pola
hourlyrelativehumidity, i posortuj wyniki w odwrotnym porządku chronologicznym. - Zastosuj grupowanie po dacie i sortowanie według daty malejąco.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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 ___;