Calcul de la date de retour prévue
Maintenant que vous avez appris à ajouter et à soustraire des horodatages et à effectuer des calculs relatifs à l'aide d'intervalles, utilisons ces nouvelles compétences pour calculer la date de retour prévue d'une location spécifique. Comme vous l'avez vu dans les exercices précédents, le rental_duration
est le nombre de jours autorisés pour une location avant qu'elle ne soit considérée comme en retard. Pour calculer le expected_return_date
, vous devez utiliser le rental_duration
et l'ajouter au rental_date
.
Cet exercice fait partie du cours
Fonctions pour manipuler les données dans PostgreSQL
Instructions
- Convertissez
rental_duration
en le multipliant par un jourINTERVAL
. - Ajoutez-le à la date de location.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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;