LoslegenKostenlos loslegen

EXTRACT verwenden

Du kannst EXTRACT() und DATE_PART() verwenden, um ganz einfach neue Felder in deinen Abfragen zu erstellen, indem du Unterfelder aus einem Quell-Zeitstempelfeld extrahierst.

Nehmen wir an, du möchtest ein Vorhersagemodell erstellen, mit dem du die Vermietungsaktivitäten auf DVD nach Wochentagen vorhersagen kannst. Du könntest 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 COUNT() die Anzahl der Datensätze in der Miettabelle für einen bestimmten Datumsbereich und nach der neu erstellten Spalte dayofweek aggregieren.

Diese Übung ist Teil des Kurses

Funktionen zur Manipulation von Daten in PostgreSQL

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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