oracle中not like的用法是什么

oracle中,“not like”操作符用于在WHERE子句中搜索不包含列中的指定內容,可以實現模糊查詢的效果,語法為“select 字段 FROM 表名 WHERE 字段 NOT LIKE 通配符”。

oracle中not like的用法是什么

本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle中not like的用法是什么

LIKE?操作符

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

sql?LIKE?操作符語法

SELECT?column_name(s) FROM?table_name WHERE?column_name?LIKE?pattern

通過使用 NOT 關鍵字,可以搜索不包含列中指定內容

有兩個通配符:%百分號代表任意個字符,_下劃線代表一個字符。

1、like’Mc%’?將搜索以字母?Mc?開頭的所有字符串

2、like’%inger’?將搜索以字母?inger?結尾的所有字符串。

3、like’%en%’?將搜索在任何位置包含字母?en?的所有字符串。

示例如下:

原始表格

oracle中not like的用法是什么

通過使用 NOT 關鍵字,我們可以從 “Persons” 表中選取居住在不包含?“lon” 的城市里的人:

我們可以使用下面的 SELECT 語句:

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

結果如下:

oracle中not like的用法是什么

推薦教程:《Oracle視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享