【发布时间】:2020-05-31 17:02:45
【问题描述】:
它应该按工作日名称排序,即星期二在前,星期三在后,依此类推。
这是我所做的:
SELECT hire_date, TO_CHAR(hire_date,'Day')
FROM employee
ORDER BY TO_CHAR(hire_date,'Day');
但它不会从星期二开始订购...
【问题讨论】:
-
请提供样本数据和期望的结果。 “从星期二开始”是什么意思?
-
必须按工作日名称排序。所以星期二先到,然后是星期三,反之亦然。
-
如果您按工作日 names 订购,为什么星期二先到?首先是星期五,然后是星期一,然后是星期六,等等。您可能还有其他意思,但不清楚是什么。
标签: sql oracle oracle-apex