select * from 表名称
where 1=1
and 时间字段>='${YEARDELTA(时间参数,-1)}'
and 时间字段<'${DATEDELTA(YEARDELTA(时间参数,-1),1)}'
-----------------如果是按月计算的话--------------------------------
select * from 表名称
where 1=1
and 时间字段>='${DATEINMONTH(YEARDELTA(时间参数,-1),1)}'
and 时间字段<'${DATEDELTA(YEARDELTA(时间参数,-1),1)}'
-----------------------------