SQL匹配模式
来源:互联网 发布:弹丸论破未来篇 知乎 编辑:程序博客网 时间:2024/06/01 09:42
第一种
%表示任意0或者多个字符
select* from user where name like ‘%三%’将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来。%三:表示左匹配。三%:表示右匹配。
%三%表示模糊查询
第二种
_表示任意单个字符
select*from user where name like ‘三‘,只找出三个字符的,且中间是三的
第三种
[ ] 表示括号内所列字符中的一个(类似与正则表达式)。语句:Select * FROM user Where name LIKE ‘[张李王]三’; 将找出“张三”、“李三”、“王三”(而不是“张李王三”); 如 [ ] 内有一系列字符(01234、abcde之类的)则可略写为“0-4”、“a-e“。Select * FROM user Where name LIKE ‘老[1-9]’;将找出“老1”、“老2”、……、“老9”;如要找“-”字符请将其放在首位:’张三[-1-9]’;
第四种
[^ ] 表示不在括号所列之内的单个字符。语句:Select * FROM user Where name LIKE ‘[^张李王]三’;将找出不姓“张”、“李”、“王”的“赵三”、“孙三”等;Select * FROM user Where name LIKE ‘老[^1-4]’; 将排除“老1”到“老4”寻找“老5”、“老6”、……、“老9”。
0 0
- sql字符串模式匹配
- SQL中的模式匹配
- SQL匹配模式
- SQL模式匹配
- SQL Server中的模式匹配
- MySQL标准SQL模式匹配
- Sql Server 中的模式匹配
- SQL通配符及模式匹配
- sql server模式匹配运算下的转义符
- SQL Server中的聚合函数和模式匹配
- SQL 模糊查询条件的四种匹配模式
- SQL 模糊查询条件的四种匹配模式
- SQL如何判断LIKE(模式匹配)类型?
- 模式匹配
- 模式匹配
- 模式匹配
- 模式匹配
- 模式匹配
- CSRF跨域请求伪造
- 理解RESTful架构
- dinic网络最大流
- 计算机专业英语2013影印版第五章 Backup and Restore段
- js链式动画封装
- SQL匹配模式
- JQuery页面加载完成后执行事件
- Android ble开发中遇到的问题
- 欢迎使用CSDN-markdown编辑器
- Floyd最短路
- 数据结构 第四章课后题 (2)(4)(6)
- Docker系列文章--Docker容器内多进程管理(一)
- Node.js的内存管理
- Docker系列文章---定制Docker镜像基础