Calcul de la date de retour prévue
Maintenant que vous avez appris à additionner et soustraire des horodatages et à effectuer des calculs relatifs à l'aide d'intervalles, mettons en pratique ces nouvelles compétences pour calculer la date de retour réelle prévue d'une location spécifique. Comme vous l'avez observé dans les exercices précédents, le délai rental_duration correspond au nombre de jours autorisés pour un paiement avant qu'il ne soit considéré comme en retard. Pour calculer expected_return_date, utilisez rental_duration et ajoutez-le au rental_date.
Cet exercice fait partie du cours
Fonctions permettant de manipuler les données dans PostgreSQL
Instructions
- Convertissez
rental_durationen le multipliant par unINTERVALd’une journée. - 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;