在Oracle

时间:2016-03-11 22:05:45

标签: oracle days

我一直试图从一张桌子上搜索周日的所有参赛作品而没有任何成功。

select和from部分工作正常并生成一个列表或所有约会号码和所有日子,但我似乎无法列出那些星期日。 我已经按照我认为可行的各种方式重新排列了WHERE,但要么得到错误,要么没有返回任何行。

select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate  
from Appointment  
where TO_CHAR(AppointmentDate,'DAY') = 'SUNDAY'  

1 个答案:

答案 0 :(得分:1)

您可能应该在比较之前修剪输出。

select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate
from Appointment
where trim(TO_CHAR(AppointmentDate,'DAY')) = 'SUNDAY'