这里会显示拼接之后会显示成'%'?'%',然后报错,那这种怎么拼接啊?
可以试试mysql的Concat函数
like语句的语法,例如:
select * from user where username like '%xxx%';
你的这种拼接SQL的方式,%有可能是被视为了特殊字符了,可以试一下like %?%分开拼接,先拼接append("like%") 再append(参数)再append("%")