CommencezCommencez gratuitement

Formater des dates

Ève de l'équipe d'intelligence d'affaires (BI) vous informe qu'elle aura besoin de votre aide pour rédiger des requêtes pour des rapports. Ces rapports sont lus par des cadres de niveau C, donc ils doivent être très lisibles et faciles à parcourir. Ève vous précise que le format de date préféré par ces cadres ressemble à Friday 01, June 2018 pour 2018-06-01.

Vous disposez d'une liste de gabarits utiles.

Gabarit Description
DD Numéro du jour (01 - 31)
FMDay Nom complet du jour (Monday, Tuesday, etc.)
FMMonth Nom complet du mois (January, February, etc.)
YYYY Année sur 4 chiffres (2018, 2019, etc.)

Déterminez la chaîne de format qui transforme 2018-06-01 en « Friday 01, June 2018 » avec TO_CHAR.

Cette activité fait partie du cours

Analyser des données d'entreprise en SQL

Voir le cours

Instructions de l’exercice

  • Sélectionnez la date de commande.
  • Formatez la date de commande pour que 2018-06-01 s'affiche comme Friday 01, June 2018.

Exercice interactif pratique

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

SELECT DISTINCT
  -- Select the order date
  ___,
  -- Format the order date
  ___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;
Modifier et exécuter le code