CommencerCommencer gratuitement

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

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