SQL高级语句-like在where子句中搜索列中的指定模式

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

LIKE 操作符

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SQL 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%'

例子 4

通过使用 NOT 关键字,从 “Persons” 表中选取居住在不包含 “lon” 的城市里的人:

SELECT * FROM Persons
WHERE City NOT LIKE '%lon%'

    原文作者:SQL
    原文地址: https://blog.csdn.net/qq_35144470/article/details/57074539
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞