CommencerCommencer gratuitement

Utilisation de EXTRACT

Vous pouvez utiliser EXTRACT() et DATE_PART() pour créer facilement de nouveaux champs dans vos requêtes en extrayant des sous-champs à partir d'un champ d'horodatage source.

Supposons maintenant que vous souhaitiez créer un modèle prédictif qui aidera à prévoir l'activité de location de DVD par jour de la semaine. Vous pouvez utiliser la fonction EXTRACT() avec l'identifiant de champ dow dans notre requête pour créer un nouveau champ appelé dayofweek en tant que sous-champ de la colonne rental_date de la table rental.

Vous pouvez COUNT() le nombre d'enregistrements dans la table de location pour une plage de dates donnée et les agréger à l'aide de la nouvelle colonne dayofweek.

Cet exercice fait partie du cours

Fonctions permettant de manipuler les données dans PostgreSQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT 
  -- Extract day of week from rental_date
  ___(___ ___ ___) AS dayofweek 
FROM rental 
LIMIT 100;
Modifier et exécuter le code