这是完整的代码:
SELECT last_name, hire_name, To_char(hired_date, 'DAY') "Day"
from employees
order by to_char(hire_date -1,'d')
我想了解这部分代码。
to_char (hire_date -1, 'd')
有人可以解释一下to_char
功能如何运作?
答案 0 :(得分:0)
TO_CHAR只是一个来自select查询类型的转换器,很可能无需转换即可正确查询数据,-1位(如果这也让你感到困惑)是在雇用日期前一天给你。
答案 1 :(得分:0)
So,
TO_Char(hired_date -1, day)
T0_Char = method name
hired_date = orginional date
-1 = orignional date minus 1 day
day = return the the day ( Sunday , Monday wensday)