首页 新闻 会员 周边 捐助

sql如何判断字符串是否包含%

0
[已解决问题] 解决于 2017-11-30 16:23

如题,例如‘123%’包含%,12%3包含%,123不包含%

龙葛格的主页 龙葛格 | 小虾三级 | 园豆:782
提问于:2017-11-30 16:15
< >
分享
最佳答案
0
select * from 表名 where 字段 like '%\%%' ESCAPE '\'

在like后面的模糊搜索字串中的百分号%之前使用转义字符,比如\,再用escape指定该转义字符,例如
like 'abc\%ef' escape '\'

奖励园豆:5
金琥 | 老鸟四级 |园豆:2605 | 2017-11-30 16:18

感谢,你的回答解决了我的问题。以前写sql转义字符没怎么用过,块忘完了,哈哈

龙葛格 | 园豆:782 (小虾三级) | 2017-11-30 16:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册