始める無料で始める

日付の書式設定

Business Intelligence(BI)チームのEveから、レポート用のクエリ作成を手伝ってほしいと連絡がありました。レポートは経営陣(Cレベル)が読むため、できるだけ読みやすく、ひと目で把握しやすい形式にする必要があります。Eveによると、Cレベルの好む日付フォーマットは、2018-06-01 に対して Friday 01, June 2018 のような表記です。

以下は便利なパターンの一覧です。

Pattern Description
DD 日にち(01 - 31
FMDay 曜日のフル綴り(MondayTuesday など)
FMMonth 月名のフル綴り(JanuaryFebruary など)
YYYY 4桁の西暦年(20182019 など)

TO_CHAR を使って、2018-06-01 を "Friday 01, June 2018" と表示できる書式文字列を考えてください。

この演習はコースの一部です

SQLでビジネスデータを分析する

コースを見る

演習の手順

  • 注文日を選択します。
  • 2018-06-01Friday 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;
コードを編集して実行