我使用特定日期的Where子句创建了一个查询作为运行日期
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
”
由于
答案 0 :(得分: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)。