Ajout et soustraction des valeurs de date et d'heure
Dans cet exercice, vous calculerez le nombre réel de jours loués ainsi que la valeur expected_return_date réelle en utilisant la colonne rental_duration de la table film et la colonne rental_date de la table rental.
Cela nécessitera de mettre à profit les compétences acquises lors de cours précédents sur la manière de joindre deux tables ou plus. Pour sélectionner des colonnes à la fois dans les tables film et rental dans une seule requête, nous devrons utiliser la table inventory pour joindre ces deux tables, car il n'existe aucune relation explicite entre elles. Nous vous invitons à essayer.
Cet exercice fait partie du cours
Fonctions permettant de manipuler les données dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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;