like操作符用于在where子句中搜索列中的指定模式。
like操作符语法
select column_name(s)
from table_name
where column_name like pattern
原始的表(用在例子中的):
例子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%”
结果: