模糊查询
通配符
通配符 | 解释 | 示例 |
---|---|---|
_ | 一个字符 | * LIKE ‘C_’,则符合条件如CS、CC |
% | 任意长度的字符串 | * LIKE ‘CO%’,则符合条件如CONST、COKE等 |
[] | 括号中所指定范围内的一个字符 | * LIKE ‘AK[1-2]’,则符合条件如AK1、AK2 |
[^] | 不在括号中所指定范围内的任意一个字符 | * LIKE ‘C[^1-2]’,则符合条件如C3、C4 |
使用LIKE进行模糊查询
在进行数据更新、删除或者查询的时候,可以使用LIKE关键字进行匹配查找
如:查找姓曾的学生信息:
SELECT * FROM Students
WHERE SName LIKE '曾%'
使用BETWEEN在某个范围内进行查询
使用关键字BETWEEN可以查找介于两个以知值之间的一组未知值
如:查询分数在90-100之间的