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
Instructions de l’exercice
- Sélectionnez la date de commande.
- Formatez la date de commande pour 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;