Tipos de datos de intervalo
Los tipos de datos INTERVAL
son una herramienta muy útil para la aritmética con tipos de datos de fecha y hora. Por ejemplo, supongamos que nuestra política de alquiler exige que un DVD se devuelva en un plazo de 3 días. Podemos calcular expected_return_date
para un alquiler de DVD dado añadiendo INTERVAL
de 3 días a rental_date
de la tabla rental
. A continuación, podemos comparar este resultado con return_date
real para determinar si el DVD se devolvió con retraso.
Probemos este ejemplo en el ejercicio.
Este ejercicio forma parte del curso
Funciones para manipular datos en PostgreSQL
Instrucciones de ejercicio
- Selecciona la fecha de alquiler y la fecha de devolución en la tabla
rental
. - Añade
INTERVAL
de 3 días arental_date
para calcular la fecha prevista de devolución.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;