1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje do manipulowania danymi w PostgreSQL

Connected

ćwiczenie

Używanie EXTRACT

Funkcje EXTRACT() i DATE_PART() pozwalają łatwo tworzyć nowe pola w zapytaniach, wyodrębniając składowe z pola zawierającego znacznik czasu.

Przypuśćmy, że chcesz zbudować model predykcyjny do prognozowania aktywności wypożyczeń DVD w zależności od dnia tygodnia. Możesz użyć funkcji EXTRACT() z identyfikatorem pola dow, aby w zapytaniu utworzyć nowe pole dayofweek jako składową kolumny rental_date z tabeli rental.

Za pomocą funkcji COUNT() zlicz liczbę rekordów w tabeli rental dla wybranego zakresu dat, a następnie pogrupuj wyniki według nowo utworzonej kolumny dayofweek.

Instrukcje 1/2

undefined XP
    1
    2
  • Wyodrębnij dzień tygodnia z kolumny rental_date.