把"="换成"in",上面不传参数 下面就没有查询的内容
where in ()
where 1=1
${if(len(year) == 0,"","and YEAR(a.checkdate) in ('" + year+ "')")}
自己修改下字段。还有参数名称,分隔符也要加上
数据集修改为
SELECT * FROM 销量
WHERE 1=1
${if(len(地区)=0,""," AND 地区 IN ('"+地区+"')")}
然后选中【地区】的复选框控件,修改【返回值类型】,如截图
${if(len(地区) == 0,"AND 0=1","and 地区 in ('" + 地区+ "')")}