select name from test where name like '%a%'
以上SQL语句执行正常。
不过当a换成汉字的时候
select name from test where name like '%张%'
查询结果会把所有的结果显示出来。
如果将like换成rlike的,汉字问题解决了,但出现'['']''('')'这些字符又有问题了。
不知是何问题,是MYSQL的问题吗?如何解决?
...全文
1529打赏收藏
MYSQL中like的问题
select name from test where name like '%a%' 以上SQL语句执行正常。 不过当a换成汉字的时候 select name from test where name like '%张%' 查询结果会把所有的结果显示出来。 如果将like换成rlike的,汉字问题解决了,但出现'['']''('')'这些字符又有问题了。 不知是何问题,是MYSQL的问题吗?如何解决?