2016-12-08 5 views
0

Я создал запрос с ИНЕК на конкретную дату в качестве даты RunSQL запроса час метка время

WHERE TRUNC(CHANGE_DATE) = to_date('{RUN_DATE_YYYY-MM-DD}', 'YYYY-MM-DD') 

Я хочу, чтобы это должно дать только из 0000 часов до 1500 часов данных.

CHANGE_DATE это имя столбца, который имеет дату в формате «10/7/2016 10:01:51 PM»

Благодаря

ответ

1

Так вы говорите, вы хотите только изменить даты в диапазоне от 00:00 до 15:00? Если это так, просто добавьте:

WHERE TRUNC(CHANGE_DATE) = to_date('{RUN_DATE_YYYY-MM-DD}', 'YYYY-MM-DD') AND TO_CHAR(CHANGE_DATE,'HH24') <=15 

(Я принимаю Oracle DB).

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