在写一个上月的数据集
MONTHDELTA("2023-06-14",-1) 上月
在数据集中
where 日期字段='${MONTHDELTA(控件,-1)}'
if中
where 1=1
${if(len(控件)=0,"","and 日期字段='"+MONTHDELTA(控件,-1)+"'")}
修改
FORMAT(MONTHDELTA(CONCATENATE($时间,"-01"),-1),"yyyy-mm")
可以直接在数据集中使用LAG()函数算出对应前一笔数据