为何同样的写法加了一层if判断就会报错,不加就可以执行(1报错,2成功)
把里面的${}都要去掉,中间用+连接起来
${if(len(参数名称)=0,"","and 字段 like '%"+ 参数名称 + "%'")}
这码打得没法改 后面的不用${. 复制SQL出来吧~~~
like '%${参数名}%'