Calcular la fecha prevista de devolución
Ahora que has practicado la suma y la resta de marcas de tiempo y los cálculos relativos utilizando intervalos, utilicemos esas nuevas habilidades para calcular la fecha de devolución prevista de un alquiler concreto. Como has visto en ejercicios anteriores, rental_duration
es el número de días permitidos para un alquiler antes de que se considere retrasado. Para calcular expected_return_date
, utilizarás rental_duration
y lo sumarás a rental_date
.
Este ejercicio forma parte del curso
Funciones para manipular datos en PostgreSQL
Instrucciones de ejercicio
- Convierte
rental_duration
multiplicándolo porINTERVAL
de 1 día. - Añádelo a la fecha de alquiler.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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;