rgv*_*wed 3 oracle datetime truncate date-arithmetic
我需要根据Oracle上的数据库对查询进行限定,以获得基于特定日期范围的报告
第一个查询
下午5点至7点(昨天下午5点至今天上午7点)
第二个查询
上午7点至下午5点(昨天下午5点,今天上午7点)
我该怎么办?我需要知道Oracle语法来指定那些日期标准
提前致谢
我可能会做类似的事情
WHERE some_date_col BETWEEN trunc(sysdate-1) + interval '17' hour -- 5pm yesterday
AND trunc(sysdate) + interval '7' hour -- 7am today
Run Code Online (Sandbox Code Playgroud)
和
WHERE some_date_col BETWEEN trunc(sysdate) + interval '7' hour -- 7am today
AND trunc(sysdate) + interval '17' hour -- 5pm today
Run Code Online (Sandbox Code Playgroud)
在日期中添加小时和分钟还有另一个线程,其中详细介绍了指定日期偏移的不同方法.
| 归档时间: |
|
| 查看次数: |
19874 次 |
| 最近记录: |