-
SQL Server—通配符(模糊查询)详解
- 在SQL Server中,通配符是一种特殊的符号,用于在LIKE运算符中搜索模式。SQL Server支持三种通配符:百分号(%),下划线(_)和方括号([])。
-
通配符(模糊查询)
-
通配符(like)
-
--使用like 使用like时候,字段中值不一定与查询内容完全匹配 只要字段是包含查询内容的即可
-- 如何查询以狄开头的数据 查询人在中间的一条记录
-
%代表可以匹配的字符串长度大于等于0
-
select * from Hero where Name like '狄%'
-
[ ^] 表示不在某一个范围内的字符
-
select cid from first where cid like '[^0-3]'
-
配合 not , not like 查询除了哪些剩余的数据
-
select * from Hero where name not like '花%'
-
-(_ 一个下划线就是一个字符)
-
select * from Hero where Name like '_狄%'
-
11-15
1149