LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
1.希望从上面的 “Persons” 表中选取居住在以 “N” 开始的城市里的人
SELECT * FROM Persons WHERE City LIKE ‘N%’
2.希望从 “Persons” 表中选取居住在以 “g” 结尾的城市里的人
SELECT * FROM Persons WHERE City LIKE ‘%g’
3.希望从 “Persons” 表中选取居住在包含 “lon” 的城市里的人:
SELECT * FROM Persons WHERE City LIKE ‘%lon%’
4.通过使用 NOT 关键字,我们可以从 “Persons” 表中选取居住在不包含 “lon” 的城市里的人
SELECT * FROM Persons WHERE City NOT LIKE ‘%lon%’
5.希望从上面的 “Persons” 表中选取名字的第一个字符之后是 “eorge” 的人
SELECT * FROM Persons WHERE FirstName LIKE ‘_eorge’
6.希望从上面的 “Persons” 表中选取居住的城市以 “A” 或 “L” 或 “N” 开头的人
SELECT * FROM Persons WHERE City LIKE ‘[ALN]%’
7.希望从上面的 “Persons” 表中选取居住的城市不以 “A” 或 “L” 或 “N” 开头的人
SELECT * FROM Persons WHERE City LIKE ‘[!ALN]%’