Formatarea datelor calendaristice
Eve, din echipa de Business Intelligence (BI), îți spune că va avea nevoie de ajutorul tău pentru a scrie interogări pentru rapoarte. Rapoartele sunt citite de directori executivi (C-level), așa că trebuie să fie cât mai lizibile și ușor de parcurs. Eve îți explică că formatul preferat de dată al directorilor este ceva de genul Friday 01, June 2018 pentru 2018-06-01.
Ai la dispoziție o listă de tipare utile.
| Tipar | Descriere |
|---|---|
DD |
Numărul zilei (01 - 31) |
FMDay |
Numele complet al zilei (Monday, Tuesday, etc.) |
FMMonth |
Numele complet al lunii (January, February, etc.) |
YYYY |
Anul complet pe 4 cifre (2018, 2019, etc.) |
Determină șirul de format care transformă 2018-06-01 în „Friday 01, June 2018" folosind TO_CHAR.
Acest exercițiu face parte din cursul
Analiza datelor de business în SQL
Instrucțiuni pentru exercițiu
- Selectează data comenzii.
- Formatează data comenzii astfel încât
2018-06-01să apară caFriday 01, June 2018.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
SELECT DISTINCT
-- Select the order date
___,
-- Format the order date
___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;