我需要显示一些数据
- 新数据
-更新数据
假设,我将基于publishdate列和Updated列中的这些数据,其中publishdate和updatedate都是时间戳? 。那么如果是新日期,如何计算日期呢?
最佳答案
最近24小时:
Where publish_date >= sysdate -1
或今天的任何时间(午夜向前)
where publish_date >= trunc(sysdate)
如果这是一个大表,则假定您在publish_date上有一个索引。如果您使用trunc(publish_date),则它可能无法使用索引(未经测试,但请确保运行说明计划)。
关于sql - oracle sql date不迟于今天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12125401/