CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Convertissez rental_duration en le multipliant par un INTERVAL d’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;
Modifier et exécuter le code