Когда я запускаю запрос в Oracle SQL Developer, чтобы выбрать счетчики по дате, в выводе отсутствует дата «29-JAN-19», хотя для этой даты есть данные.
Имя поля =date_added (Date_Type = DATE)
Запрос
выберите дату_добавлено, количество (*)
из таблицы_a
, где date_added> = '28 -JAN-19 '
сгруппировать по дате добавления
упорядочить по дате добавления
Результаты
28 января 19 39
30 января 19 29
31 января-19 20
- (отсутствует «29 -JAN-19»)
При использовании оператора like для получения даты «29 -JAN-19»:
Запрос
выберите дату_добавлено, количество (*)
из таблицы_a
, где дата_добавлена как '% 9-JAN-19%'
группа по дате_добавлен
порядок по дате_добавлен ASC
Результат
29-ЯНВ-19 30
09-ЯНВ-19 912
19-ЯНВ-19 13
Сначала сортируется с '29 -JAN-19 ', что также неверно.
Почему трактует '29 -JAN-19' как что-то еще?кроме DATE, когда DATA_TYPE = DATE для этого поля?Я не вижу никаких пробелов или пробелов.