Aan de slagGa gratis aan de slag

Datum- en tijdwaarden optellen en aftrekken

In deze oefening bereken je het daadwerkelijke aantal gehuurde dagen en de echte expected_return_date door de kolom rental_duration uit de tabel film te combineren met de bekende rental_date uit de tabel rental.

Hiervoor heb je de skills nodig die je eerder hebt geleerd om twee of meer tabellen te joinen. Om kolommen uit zowel de tabellen film als rental in één query te selecteren, gebruiken we de tabel inventory om deze twee tabellen te joinen, omdat er geen expliciete relatie tussen bestaat. Aan de slag!

Deze oefening maakt deel uit van de cursus

Functies voor het manipuleren van data in PostgreSQL

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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;
Code bewerken en uitvoeren