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>Instructions de l’exercice
- Sélectionnez la date de commande.
- Formatez la date de façon à ce que
2018-06-01s’affiche commeFriday 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;