เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การจัดรูปแบบวันที่

Eve จากทีม Business Intelligence (BI) แจ้งว่าต้องการความช่วยเหลือในการเขียนคิวรีสำหรับรายงาน เนื่องจากรายงานเหล่านี้จะถูกอ่านโดยผู้บริหารระดับ C-level จึงต้องอ่านง่ายและสแกนได้รวดเร็วที่สุด Eve บอกว่าผู้บริหารระดับ C-level ต้องการรูปแบบวันที่แบบ Friday 01, June 2018 สำหรับวันที่ 2018-06-01

ด้านล่างนี้คือรายการ pattern ที่มีประโยชน์

Pattern คำอธิบาย
DD ตัวเลขวัน (01 - 31)
FMDay ชื่อวันแบบเต็ม (Monday, Tuesday, etc.)
FMMonth ชื่อเดือนแบบเต็ม (January, February, etc.)
YYYY ปีแบบ 4 หลัก (2018, 2019, etc.)

ให้หา format string ที่แปลง 2018-06-01 เป็น "Friday 01, June 2018" เมื่อใช้ TO_CHAR

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์ข้อมูลธุรกิจด้วย 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;
แก้ไขและรันโค้ด