В моей таблице есть записи, подобные этим
23-MAY-11 11.40.39.000000 AM
Следующий запрос ничего не приносит
SELECT *
FROM my_table
WHERE tenant_pha = 'test'
AND create_date >= TO_DATE('05/10/2011','mm/dd/yyyy')
AND create_date <= TO_DATE('05/23/2011','mm/dd/yyyy')
Однако приведенный ниже запрос принесет данные
SELECT *
FROM my_table
WHERE tenant_pha = 'test'
AND create_date >= TO_DATE('05/10/2011','mm/dd/yyyy')
AND create_date <= TO_DATE('05/24/2011','mm/dd/yyyy')
Я думаю, это потому, что столбец create_date
является отметкой времени.
Как я могу изменить свой запрос, чтобы получить желаемый результат (я хочу избегать выполнения функций в столбцах слева, потому что они сделают запрос длинным).