SQL like模糊查询

来源:互联网 发布:软件登记证书查询 编辑:程序博客网 时间:2024/06/05 10:51

SQL like模糊查询
Sql 模糊查询 like

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
这里写图片描述
:查询学生表中以n开头的学生的姓名
Like:像
查询的要求像怎样的格式
这里写图片描述

SELECT * FROM Student
WHERE StudentName LIKE ‘%lond%’

:查询学生姓名中含有loud的所有信息

SELECT * FROM Student
WHERE StudentName LIKE ‘-12[AS]’

:查询学生姓名中以一个任意字符开始并且第二个字母是A或者的所有信息

SELECT * FROM Student
WHERE StudentName LIKE ‘-12[!AS]’

:查询学生姓名中以一个任意字符开始并且第二个字母不包括是A或者的所有信息

SELECT * FROM Persons
WHERE LastName LIKE ‘C_r_er’

接下来,我们希望从 “Persons” 表中选取的这条记录的姓氏以 “C” 开头,然后是一个任意字符,然后是 “r”,然后是任意字符,然后是 “er”:
我们可以使用下面的 SELECT 语句: