是否可以在SQL中放置相对/静态日期和时间?
我想要昨天和前天的结果。
所以让我们说日期之间(current_date-2 06:00:00)和(current_date-1 06:00:00)。以获得24小时范围的结果,但有特定的小时。因为我使用它的BI工具,只有普通的SQL是可以接受的。
您可以使用
between trunc(sysdate) - 2 + 6/24 and trunc(sysdate) - 1 + 6/24
6/24表示6小时,因为在Oracle 1中是一天。