CommencezCommencez gratuitement

Calcul de la date de retour prévue

Maintenant que vous avez pratiqué l'addition et la soustraction d'horodatages et les calculs relatifs avec des intervalles, mettons ces nouvelles compétences en action pour calculer la date de retour réellement prévue d'une location précise. Comme vous l'avez vu dans les exercices précédents, rental_duration correspond au nombre de jours permis pour une location avant qu'elle soit considérée en retard. Pour calculer expected_return_date, vous devez utiliser rental_duration et l'ajouter à rental_date.

Cette activité fait partie du cours

Fonctions pour manipuler les données dans PostgreSQL

Voir le cours

Instructions de l’exercice

  • Convertissez rental_duration en le multipliant par un INTERVAL de 1 jour.
  • Ajoutez-le à la date de location.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT
    f.title,
	r.rental_date,
    f.rental_duration,
    -- Add the rental duration to the rental date
    ___ '1' day ___ f.___ + ___ AS expected_return_date,
    r.return_date
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