你的字段是两列拼出来的模糊。。多加一层子查询吧类似这样
要模糊的
select t.* from (
select a||b as colaa from 订单)
t
where 1=1
and t.colaa like '%${cs1}%'
不要模糊两列的值in你的参数的
and t.colaa in ( '${cs1}')
然后设置复选框分隔符号为','
首先IN的格式应该是 IN('值1','值2','值N') 的格式
其次请确认你预览时传入的值有对应的数据in确实就是 select from where 字段='值1' union all select from where 字段='值2' union all select from where 字段='值N'
要看你这个参数传进来的值和两个字段合并起来的值是不是有一样的 有一样的才会查出来,就用in是可以的
in ('${para1}')