Erste SchritteKostenlos loslegen

Addieren und Subtrahieren von Datums- und Zeitwerten

In dieser Übung berechnest du die tatsächliche Anzahl der gemieteten Tage sowie die wahre expected_return_date, indem du die Spalte rental_duration aus der Tabelle film zusammen mit der bekannten rental_date aus der Tabelle rental verwendest.

Dafür musst du deine Kenntnisse aus früheren Kursen auffrischen, wie man zwei oder mehr Tabellen miteinander verbindet. Um Spalten aus den Tabellen film und rental in einer einzigen Abfrage auszuwählen, müssen wir die Tabelle inventory verwenden, um diese beiden Tabellen miteinander zu verbinden, da es keine explizite Beziehung zwischen ihnen gibt. Probieren wir es aus!

Diese Übung ist Teil des Kurses

Funktionen zur Manipulation von Daten in PostgreSQL

Kurs anzeigen

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

SELECT f.title, f.rental_duration,
    -- Calculate the number of days rented
    ___.___ - ___.___ AS ___
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;
Bearbeiten und Ausführen von Code