马克西莫搜索昨天完成订单SQL在哪里子句



我正在尝试创建一个"动态"查询来每天早上运行计划报告。 我有一个客户希望每天早上发送一份报告,在那里他可以获得有关昨天关闭门票的信息。

我试图通过查询搜索昨天。 见下文:

((woclass = 'WORKORDER' or woclass = 'ACTIVITY') and upper(reportedby) = 'Personthatreported@person.com' and istask = 0 and (siteid = 'TPSELUN' or siteid = 'TPSELUO' and (actfinish between trunc(sysdate-1) and sysdate)))

我没有收到错误消息,但结果不正确。 有没有另一种方法可以搜索昨天的实际完成情况。

如果您只想查找昨天的数据,那么您需要尝试使用

actfinish between trunc(sysdate-1) and trunc(sysdate)- INTERVAL '1' SECOND

trunc(actfinish) = trunc(sysdate-1)  

最新更新