oracle 获取上一个月数据
时间: 2023-08-29 15:13:58 浏览: 171
oracle查询一个月之内数据
5星 · 资源好评率100%
可以使用Oracle的日期函数和条件语句来获取上一个月的数据。以下是一个示例查询:
```
SELECT *
FROM my_table
WHERE date_field >= ADD_MONTHS(TRUNC(SYSDATE, 'MM'), -1)
AND date_field < TRUNC(SYSDATE, 'MM');
```
在这个查询中,`ADD_MONTHS()`函数将当前日期减去一个月,然后使用`TRUNC()`函数将其截取到该月的第一天。然后,我们将该日期作为起始日期,并使用`<`运算符将查询限制为上一个月的数据。
阅读全文