Kom igångKom igång gratis

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 (0131)
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

Visa kurs

Övningsinstruktioner

  • Välj ut orderdatumet.
  • Formatera orderdatumet så att 2018-06-01 visas som Friday 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;
Redigera och kör kod