開始使用免費開始

日期格式化

商業智慧(BI)團隊的 Eve 告訴你,她需要你協助撰寫報表用的查詢。這些報表會提供給高階主管(C-level)閱讀,所以需要盡可能清楚且方便快速掃描。Eve 說,高階主管偏好的日期格式是把 2018-06-01 顯示成像 Friday 01, June 2018 這樣。

你手邊有一些常用樣式可參考。

Pattern 說明
DD 日期數字(01 - 31
FMDay 星期全名(MondayTuesday,等等)
FMMonth 月份全名(JanuaryFebruary,等等)
YYYY 4 位數年份(20182019,等等)

請找出在使用 TO_CHAR 時,能把 2018-06-01 轉成「Friday 01, June 2018」的格式字串。

本練習屬於課程

使用 SQL 分析商業資料

檢視課程

練習說明

  • 選出訂單日期。
  • 將訂單日期格式化,使 2018-06-01 顯示為 Friday 01, June 2018

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

SELECT DISTINCT
  -- Select the order date
  ___,
  -- Format the order date
  ___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;
編輯並執行程式碼