CommencezCommencez gratuitement

Utiliser EXTRACT

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

Supposons maintenant que vous vouliez créer un modèle prédictif pour prévoir l'activité de location de DVD selon le jour de la semaine. Vous pourriez utiliser la fonction EXTRACT() avec l'identifiant de champ dow dans votre requête pour créer un nouveau champ nommé dayofweek comme sous-champ de la colonne rental_date de la table rental.

Vous pouvez utiliser COUNT() pour compter le nombre d'enregistrements dans la table rental pour une plage de dates donnée et effectuer une agrégation par la nouvelle colonne dayofweek.

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 day of week from rental_date
  ___(___ ___ ___) AS dayofweek 
FROM rental 
LIMIT 100;
Modifier et exécuter le code