如果需要取上一个月的数据,并且每天都要进行此操作,每次都需要改时间,的确非常的麻烦,所以想到了oracle add_months函数这个函数
oracle add_months函数:
oracle add_months(time,months)函数可以得到某一时间之前或之后n个月的时间
select add_months(sysdate,-6) from dual; 该查询的结果是当前时间半年前的时间
select add_months(sysdate,6) from dual; 该查询的结果是当前时间半年后的时间