select * from 表 where 字段='${参数}',举个简单例子,'${参数}'是字符串,但我还需要在参数两边带个单引号,如参数是1','2;想要的是'1','2',怎么拼接呢,有点懵;
如果用${if(len(参数)==0,""," and 字段 in ('" + 参数 + "')")}的格式倒是可以,但是不放在if里就不对了
'${参数}'
这个就是在两边拼上了单引号啊
前后拼两个单引号:
select * from 表 where 字段 in +“'(” + '${参数}' + “)'”
前后拼一个单引号:
select * from 表 where 字段 in ('${参数}' )
select * from 表 where 字段 in ('${参数}')