教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 sql like语句通配符百分号、下划线与escape用法

sql like语句通配符百分号、下划线与escape用法

发布时间:2016-05-08   编辑:jiaochengji.com
本文介绍了sql like语句中通配符的用法,有关sql通配符中百分号、下划线与escape的用法,有需要的朋友可以参考下。

在sql查询中,像*和?,sql的like语句中,使用%和_来代表任意多个字符和一个字符
 

复制代码 代码示例:
# %代表任意多个字符 
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 '/'; 

您可能感兴趣的文章:
sql like语句通配符百分号、下划线与escape用法
sql server数据库模糊查询语句的例子
sql like通配符与模糊查询
sql中like语句通配符用法
sql模糊查询实例详解
SQLite常用函数收集
设计高效合理的MySQL查询语句的建议
有关sql模糊查询的介绍
在MySQL中如何进行全文搜索的方法介绍
mysql模糊查询语句用法举例

关键词: sql通配符  通配符   
[关闭]
~ ~