Intervall-Datentypen
INTERVAL
Datentypen bieten dir ein sehr nützliches Werkzeug, um mit Datums- und Zeitdatentypen zu rechnen. Nehmen wir an, unsere Mietrichtlinien verlangen, dass eine DVD innerhalb von 3 Tagen zurückgegeben wird. Wir können die expected_return_date
für eine bestimmte DVD Miete berechnen, indem wir eine INTERVAL
von 3 Tagen zu der rental_date
aus der rental
Tabelle hinzufügen. Dieses Ergebnis können wir dann mit der tatsächlichen return_date
vergleichen, um festzustellen, ob die DVD zu spät zurückgeschickt wurde.
Lass uns dieses Beispiel in der Übung ausprobieren.
Diese Übung ist Teil des Kurses
Funktionen zur Manipulation von Daten in PostgreSQL
Anleitung zur Übung
- Wähle das Anmietdatum und das Rückgabedatum aus der Tabelle
rental
aus. - Füge der
rental_date
einINTERVAL
von 3 Tagen hinzu, um das voraussichtliche Rückgabedatum zu berechnen`.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;