就是一个参数而已
where 1=1
${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}
或者
where 1=1
${if(len(计算规则)=0,"","and username in('"+ 计算规则 + "')")}
这个里面的计算规则与参数名称都是一个参数。就是用户在参数面板录入动态的参数后。。sql最后就查出来对应参数的数据。。。。
用户录入的计算规则为: 张三
那么最后形态的语句就是
select * from table_a
where 1=1
and username in('张三')