sql数据库中如何获取一个月前和最近一个月数据?
oracle
获取一个月前的日期
trunc(add_months(sysdate,-1))
一个月前
select * from t where t.date
最近一个月
select * from t where t.date >= trunc(add_months(sysdate,-1))