首页 > mysql里使用模糊查询查找带有"%"的数据?

mysql里使用模糊查询查找带有"%"的数据?

问题如题.

select count(*) from 表 where 字段 like '%关键字%'.
想要实现查询数据库中带有百分号的数据,关键字应该填写什么?


%前面加两个反斜杠,比如
select count(*) from 表 where 字段 like '%关键字\\%前面的是一个百分号%'
如果你在PHP里面,反斜杠本身还要再escape一次,就变成了\\\\%

【热门文章】
【热门文章】