Formatera datum
Eve från Business Intelligence-teamet (BI) hör av sig och berättar att hon behöver hjälp med att skriva frågor för rapporter. Rapporterna läses av chefer på C-nivå, så de behöver vara så lättlästa och snabbscannbara som möjligt. Eve berättar att cheferna föredrar ett datumformat som Friday 01, June 2018 för 2018-06-01.
Du har en lista med användbara mönster.
| Mönster | Beskrivning |
|---|---|
DD |
Dagnummer (01 – 31) |
FMDay |
Fullt dagnamn (Monday, Tuesday, etc.) |
FMMonth |
Fullt månadsnamn (January, February, etc.) |
YYYY |
Fullständigt 4-siffrigt år (2018, 2019, etc.) |
Ta reda på vilken formatsträng som formaterar 2018-06-01 som "Friday 01, June 2018" med TO_CHAR.
Den här övningen är en del av kursen
Analysera affärsdata i SQL
Övningsinstruktioner
- Välj ut orderdatumet.
- Formatera orderdatumet så att
2018-06-01visas somFriday 01, June 2018.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT DISTINCT
-- Select the order date
___,
-- Format the order date
___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;