CommencerCommencer gratuitement

Ajouter et soustraire des valeurs de date et d'heure

Dans cet exercice, vous calculerez le nombre réel de jours de location ainsi que le véritable expected_return_date en utilisant la colonne rental_duration du tableau film ainsi que la colonne familière rental_date du tableau rental.

Pour ce faire, vous devrez dépoussiérer les compétences que vous avez acquises lors de cours précédents sur la manière de joindre deux tableaux ou plus. Pour sélectionner des colonnes dans les tableaux film et rental en une seule requête, nous devons utiliser le tableau inventory pour relier ces deux tableaux, car il n'existe pas de relation explicite entre eux. Essayons !

Cet exercice fait partie du cours

Fonctions pour manipuler les données dans PostgreSQL

Afficher le cours

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;
Modifier et exécuter le code