Zacznij terazZacznij za darmo

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

Zobacz kurs

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 ___;
Edytuj i uruchom kod