首頁  >  文章  >  後端開發  >  關於SQL LIKE 操作符的講解

關於SQL LIKE 操作符的講解

jacklove
jacklove原創
2018-05-08 09:53:302068瀏覽

SQL LIKE對php來說很重要,所以這篇文章將會對其做出相關的解說

LIKE 運算子

# LIKE 運算元用於WHERE 子句中搜尋列中的指定模式。

SQL LIKE 運算子語法

SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern

LIKE 運算子實例

範例1

現在,我們希望從上面的"Persons" 表中選取居住在以"N" 開始的城市裡的人:

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

SELECT * FROM Persons
WHERE City LIKE 'N%'

提示:"%" 可用來定義通配符#(模式中缺少的字母)。

範例2

接下來,我們希望從"Persons" 表中選取居住在以"g" 結尾的城市裡的人:

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

SELECT * FROM Persons
WHERE City LIKE '%g'

結果集:

範例3

接下來,我們希望從"Persons" 表中選取居住在包含"lon" 的城市裡的人:

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

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

範例4

透過使用NOT 關鍵字,我們可以從"Persons" 表中選取居住在不包含 " lon" 的城市裡的人:

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

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

本篇對SQL LIKE做出了相關的講解,更多的學習資料清關注p​​hp中文網即可觀看。

相關建議:

關於SQL TOP 子句的解說

關於SQL SELECT DISTINCT 語句的解析

關於SQL SELECT 語句的相關知識

#

以上是關於SQL LIKE 操作符的講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn