Formattare le date
Eve del team di Business Intelligence (BI) ti fa sapere che avrà bisogno del tuo aiuto per scrivere query per i report. I report sono letti dai dirigenti di livello C, quindi devono essere il più leggibili e rapidi da scansionare possibile. Eve ti dice che il formato data preferito dai dirigenti è qualcosa come Friday 01, June 2018 per 2018-06-01.
Hai un elenco di pattern utili.
| Pattern | Descrizione |
|---|---|
DD |
Numero del giorno (01 - 31) |
FMDay |
Nome completo del giorno (Monday, Tuesday, ecc.) |
FMMonth |
Nome completo del mese (January, February, ecc.) |
YYYY |
Anno completo a 4 cifre (2018, 2019, ecc.) |
Individua la stringa di formato che converte 2018-06-01 in "Friday 01, June 2018" usando TO_CHAR.
Questo esercizio fa parte del corso
Analizzare i dati aziendali in SQL
Istruzioni dell'esercizio
- Seleziona la data dell'ordine.
- Formatta la data dell'ordine in modo che
2018-06-01diventiFriday 01, June 2018.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
SELECT DISTINCT
-- Select the order date
___,
-- Format the order date
___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;