Berechnung des voraussichtlichen Rückgabedatums
Nachdem du nun geübt hast, wie man Zeitstempel addiert und subtrahiert und relative Berechnungen mit Intervallen durchführt, wollen wir diese neuen Fähigkeiten nutzen, um das tatsächliche erwartete Rückgabedatum einer bestimmten Vermietung zu berechnen. Wie du in den vorangegangenen Übungen gesehen hast, ist rental_duration
die Anzahl der Tage, die für eine Vermietung erlaubt sind, bevor sie als verspätet gilt. Um die expected_return_date
zu berechnen, musst du die rental_duration
verwenden und sie zu rental_date
addieren.
Diese Übung ist Teil des Kurses
Funktionen zur Manipulation von Daten in PostgreSQL
Anleitung zur Übung
- Rechne
rental_duration
um, indem du es mit einem 1-TagINTERVAL
multiplizierst. - Füge es zum Mietdatum hinzu.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
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;