oracle获取前一天晚上九点
时间: 2023-08-12 19:39:11 浏览: 172
获取前一天晚上九点的Oracle语句如下:
```
SELECT * FROM your_table
WHERE your_date_column >= TRUNC(SYSDATE-1) + 21/24
AND your_date_column < TRUNC(SYSDATE) + 21/24;
```
在这个语句中,`SYSDATE`函数返回当前系统时间,`TRUNC`函数将时间戳截断到最近的天。因此,`TRUNC(SYSDATE-1)`会返回昨天的日期。`21/24`表示九点钟,因为一天中有24小时,所以九点钟是21/24个小时。所以,上述语句会返回昨天晚上九点到今天晚上九点之间的所有数据。
阅读全文