Types de données d'intervalle
Les types de données INTERVAL vous offrent un outil très utile pour effectuer des opérations arithmétiques sur les types de données de date et d'heure. Par exemple, supposons que notre politique de location exige qu'un DVD soit retourné dans les 3 jours. Nous pouvons calculer le expected_return_date pour une location de DVD donnée en ajoutant une INTERVAL de 3 jours à la rental_date provenant de la table rental. Nous pouvons ensuite comparer ce résultat à la return_date réelle afin de déterminer si le DVD a été retourné en retard.
Testez cet exemple dans l'exercice.
Cet exercice fait partie du cours
Fonctions permettant de manipuler les données dans PostgreSQL
Instructions
- Sélectionnez la date de location et la date de retour dans la table
rental. - Ajoutez un
INTERVALde 3 jours àrental_date, afin de calculer la date de retour prévue.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;