LIKE操作符用于在WHERE子句中搜索列中的指定模式,语法
SELECT column_name(s) FROM table_name WHERE columns_name LIKE pattern
原始的表(Persons)
Id LastName FirstName Address City 1 Adams John Oxford Street London 2 Bush George Fifth Avenue New York 3 Carter Thomas Changan Street Beijing
实例1:从上面的 [Persons]表中选取居住在以[N]开始的城市里的人, 可以使用如下SQL
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%‘
SQL高级应用(LIKE)
标签:
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did118687