CommencerCommencer 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 souhaitiez produire un modèle prédictif permettant de prévoir l'activité de location de DVD par jour de la semaine. Vous pouvez utiliser la fonction EXTRACT() avec l'identifiant du champ dow dans notre requête pour créer un nouveau champ appelé dayofweek en tant que sous-champ de la colonne rental_date du tableau rental.

Vous pouvez COUNT() le nombre d'enregistrements dans le tableau des locations pour une plage de dates donnée et l'agréger par la colonne dayofweek nouvellement créée.

Cet exercice fait partie du cours

Fonctions pour 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