ComenzarEmpieza gratis

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 los DVD se devuelvan en un plazo de 3 días. Podemos calcular el número de días de alquiler ( expected_return_date ) para un DVD determinado añadiendo un número de días de alquiler ( INTERVAL ) de 3 días al número de días de alquiler ( rental_date ) de la tabla de alquiler ( rental ). A continuación, podemos comparar este resultado con el tiempo real de reproducción ( return_date ) 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

Ver curso

Instrucciones del ejercicio

  • Selecciona la fecha de alquiler y la fecha de devolución en la tabla rental.
  • Añade INTERVAL de 3 días a rental_date para calcular la fecha prevista de devolución.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

SELECT
 	-- Select the rental and return dates
	___,
	___,
 	-- Calculate the expected_return_date
	rental_date + ___ ___ AS expected_return_date
FROM rental;
Editar y ejecutar código