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_durationum, indem du es mit einem 1-TagINTERVALmultiplizierst. - Füge es zum Mietdatum hinzu.
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;