让我们一起爱米兰
站内搜搜:
移动设备
请扫描二维码
或访问
m.milan100.com
您所在的位置 -> 米兰百分百 -> 数据库 -> sql like语句中的通配符:百分号、下划线和escape

sql like语句中的通配符:百分号、下划线和escape

点击数:2023 发表时间:2010-07-14 11:20:51 作者: 来源链接:
分享到:
分享到微信

%代表任意多个字符   
select from user where username like '%huxiao'  
select from user where username like 'huxiao%'  
select from user where username like '%huxiao%';   

_代表一个字符   
select from user where username like '_';  
select from user where username like '______'   
select from user where username like 'huxia_'   
select from user where username like 'h_xiao' 

如果我就真的要查%或者_,怎么办呢?使用escape,转义字符后面的%或_就不作为通配符了,注意前面没有转义字符的%和_仍然起通配符作用   
select username from gg_user where username like '%xiao\_%' escape '\' 
select username from gg_user where username like '%xiao\%%' escape '\' 

 通常使用'\'来做转义字符,但是也可以使用其他的符号

 

4
很 好
5
一 般
4
差 劲
热门新闻
相关文章
上一篇: 数据库菜鸟不可不看 简单SQL语句小结
下一篇: SQL语句优化技术分析
评论区
匿名

返回首页 | 收藏本页 | 回到顶部
Copyright 2010. 米兰百分百 Powered By Bridge.
京ICP备15050557号