通配符过滤关键字使用LIKE 。
单字符匹配的通配符为半角下划线“_”,它匹配单个出现的字符。
eg:以任意字符开头,剩余部分为“erry”
SELECT * FROM T_Employee WHERE FName LIKE '_erry'
多字符匹配的通配符为半角百分号“%”,它匹配任意次数(零或多个)出现的任意字符。 “k%”匹配以“k”开头、任意长度的字符串
eg:检索姓名中包含字母“n”的员工信息
SELECT * FROM T_Employee WHERE FName LIKE '%n%'
通配符
解释
示例
‘_’
一个字符
A Like 'C_'
%
任意长度的字符串
B Like 'CO_%'
[ ]
括号中所指定范围内的一个字符
C Like '9W0[1-2]'
[^]
不在括号中所指定范围内的一个字符
D Like ‘%[A-D][^1-2]'
本文详细介绍了SQL中通配符的使用方法,包括单字符匹配的下划线“_”和多字符匹配的百分号“%”。通过具体示例说明了如何利用这些通配符进行模糊查询。
1460

被折叠的 条评论
为什么被折叠?



