LoslegenKostenlos starten

EXTRACT verwenden

Mit den Befehlen EXTRACT() und DATE_PART() kannst du ganz einfach neue Felder in deinen Abfragen erstellen, indem du Unterfelder aus einem Quell-Zeitstempelfeld extrahierst.

Angenommen, du willst ein Vorhersagemodell erstellen, mit dem du die DVD-Ausleihen nach Wochentagen prognostizieren kannst. Du kannst die Funktion EXTRACT() mit dem Feldbezeichner dow in unserer Abfrage verwenden, um ein neues Feld namens dayofweek als Unterfeld der Spalte rental_date aus der Tabelle rental zu erstellen.

Du kannst die Anzahl der Datensätze in der Tabelle der Ausleihen für einen bestimmten Zeitraum mit COUNT() abrufen und nach der neu erstellten Spalte dayofweek zusammenfassen.

Diese Übung ist Teil des Kurses

<Kurs>Funktionen zur Datenbearbeitung in PostgreSQL</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

SELECT 
  -- Extract day of week from rental_date
  ___(___ ___ ___) AS dayofweek 
FROM rental 
LIMIT 100;
Code bearbeiten und ausführen