如何取近一年内每月数据,比如,现在是九月份,要取去年十月份到今年九月份的数据
这个图表上要显示去年十月到今年九月的
SELECT * FROM 表 WHERE 时间字段 >= ADD_MONTHS(TO_DATE('2020-09', 'YYYY-MM'), -12) AND 时间字段 <= TO_DATE('2020-09', 'YYYY-MM')
format(monthdelta(today(), -11),"yyyy-MM")11个月以前
format((today(),"yyyy-MM")这个月
SELECT * FROM dual
WHERE stat_date between ADD_MONTHS(sysdate, -12) and SYSDATE