Das voraussichtliche Rückgabedatum berechnen
Nachdem du jetzt geübt hast, wie man Zeitstempel addiert und subtrahiert und relative Berechnungen mit Intervallen durchführt, lass uns diese neuen Fähigkeiten nutzen, um das tatsächliche voraussichtliche Rückgabedatum einer bestimmten Ausleihe zu berechnen. Wie du in den vorherigen Übungen gesehen hast, ist rental_duration die Anzahl der Tage, die eine Ausleihe dauern darf, bevor sie als überfällig gilt. Um den Wert expected_return_date zu berechnen, solltest du rental_duration mit rental_date addieren.
Diese Übung ist Teil des Kurses
Funktionen zur Datenbearbeitung in PostgreSQL
Anleitung zur Übung
- Rechne
rental_durationum, indem du es mit einemINTERVALvon 1 Tag multiplizierst. - Addiere es zum Ausleihdatum.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT
f.title,
r.rental_date,
f.rental_duration,
-- Add the rental duration to the rental date
___ '1' day ___ f.___ + ___ AS expected_return_date,
r.return_date
FROM film AS f
INNER JOIN inventory AS i ON f.film_id = i.film_id
INNER JOIN rental AS r ON i.inventory_id = r.inventory_id
ORDER BY f.title;