CommencezCommencez gratuitement

Tout rassembler

Bon nombre des techniques que vous avez apprises dans ce cours vous seront utiles pour concevoir des requêtes afin d'extraire des données pour l'entraînement de modèles. Utilisons maintenant quelques fonctions de date et d'heure pour extraire et manipuler des données de locations de DVD provenant de notre magasin de location fictif.

Dans cet exercice, vous allez extraire une liste de clientes et clients ainsi que leur historique de location sur 90 jours. Vous utiliserez les fonctions EXTRACT(), DATE_TRUNC() et AGE() vues dans ce chapitre, ainsi que des notions générales de SQL des préalables, pour extraire un ensemble de données qui pourrait servir à déterminer quel jour de la semaine les clientes et clients sont le plus susceptibles de louer un DVD et la probabilité qu'ils le retournent en retard.

Cette activité fait partie du cours

Fonctions pour manipuler les données dans PostgreSQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT 
  -- Extract the day of week date part from the rental_date
  ___(___ ___ ___) AS dayofweek,
  AGE(return_date, rental_date) AS rental_days
FROM rental AS r 
WHERE 
  -- Use an INTERVAL for the upper bound of the rental_date 
  rental_date BETWEEN CAST('2005-05-01' AS ___)
   AND CAST('2005-05-01' AS ___) + ___ '90 day';
Modifier et exécuter le code