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 '/';
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模糊查询语句用法举例
[关闭]