CommencerCommencez gratuitement

Mise en forme des dates

Eve de l’équipe Business Intelligence (BI) vous informe qu’elle va avoir besoin de votre aide pour écrire des requêtes destinées aux rapports. Ces rapports sont lus par des dirigeants C-level, ils doivent donc être aussi lisibles et faciles à parcourir que possible. Eve vous précise que le format de date préféré par les C-level est du type Friday 01, June 2018 pour 2018-06-01.

Vous disposez d’une liste de motifs utiles.

Pattern 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.)

Trouvez la chaîne de format qui convertit 2018-06-01 en « Friday 01, June 2018 » avec TO_CHAR.

Cet exercice fait partie du cours

<cours>Analyser des données métier en SQL</cours>
Voir le cours

Instructions de l’exercice

  • Sélectionnez la date de commande.
  • Formatez la date de façon à ce 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