格式化日期
商务智能(BI)团队的 Eve 告诉您,她需要您帮忙编写用于报告的查询。报告将提供给公司高管(C-level)阅读,因此需要尽可能易读、便于快速浏览。Eve 还说,高管们偏好的日期格式是把 2018-06-01 显示为 Friday 01, June 2018。
您手头有一份常用模式列表。
| Pattern | Description |
|---|---|
DD |
Day number (01 - 31) |
FMDay |
Full day name (Monday, Tuesday, etc.) |
FMMonth |
Full month name (January, February, etc.) |
YYYY |
Full 4-digit year (2018, 2019, etc.) |
请找出在使用 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;