2016-03-11 6 views
1

Я стараюсь искать все записи в воскресенье из таблицы без каких-либо успехов.выбор записей в определенный день в Oracle

Отбор и отрезки работают нормально и создают список или все номера встреч и все дни, но я не могу просто перечислить их с воскресенья. Я перестроил WHERE всеми возможными способами, но могу либо получить ошибки, либо не возвращать строки.

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

ответ

1

Возможно, вы должны урезать выход перед сравнением.

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

, который отлично работает спасибо :) Prety нового в этом и не знал о обвязке – ruspj

+0

Не могли бы вы выбрать это как ответ? Я бесстыдно пытаюсь построить свою репутацию :) – Minh

+0

выбран .. я думаю :) - новый здесь и не видел, как выбрать – ruspj

 Смежные вопросы

  • Нет связанных вопросов^_^