在 Oracle 中按特定日期选择条目
selecting entries by a particular day in Oracle
我一直在尝试从 table 搜索周日的所有条目,但没有成功。
select 和 from 部分工作正常并生成一个列表或所有约会号码和所有日期,但我似乎不能只列出星期天的那些。
我已经按照我认为可行的所有方式重新排列了 WHERE
,但要么出现错误,要么没有返回任何行。
select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate
from Appointment
where TO_CHAR(AppointmentDate,'DAY') = 'SUNDAY'
您可能应该 trim 比较之前的输出。
select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate
from Appointment
where trim(TO_CHAR(AppointmentDate,'DAY')) = 'SUNDAY'
我一直在尝试从 table 搜索周日的所有条目,但没有成功。
select 和 from 部分工作正常并生成一个列表或所有约会号码和所有日期,但我似乎不能只列出星期天的那些。
我已经按照我认为可行的所有方式重新排列了 WHERE
,但要么出现错误,要么没有返回任何行。
select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate
from Appointment
where TO_CHAR(AppointmentDate,'DAY') = 'SUNDAY'
您可能应该 trim 比较之前的输出。
select AppointmentNo, TO_CHAR(AppointmentDate,'DAY') as AppDate
from Appointment
where trim(TO_CHAR(AppointmentDate,'DAY')) = 'SUNDAY'