mysql包含_模糊查询

1.带有“%”通配符的查询

“%”是 MySQL 中最常用的通配符,它能代表任何长度的字符串,字符串的长度可以为 0。例如,a%b表示以字母 a 开头,以字母 b 结尾的任意长度的字符串。该字符串可以代表 ab、acb、accb、accrb 等字符串。

2.带有“_”通配符的查询

“_”只能代表单个字符,字符的长度不能为 0。例如,a_b可以代表 acb、adb、aub 等字符串。

由于mysql支持“_”通配符的查询,故查询包含_的数据,_需要转义。

使用like '%\_%' 不能直接使用like %_%

你可能感兴趣的:(数据库,mysql,_,模糊查询)