首頁 資料庫 mysql教程 sql like 语法 与sql like 模糊查询

sql like 语法 与sql like 模糊查询

Jun 07, 2016 pm 05:47 PM
模糊

在 SQL 中,可使用以下通配符:通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist]或者[!charlist] 不在字

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

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

SQL LIKE 操作符语法
SELECT column_name(s)FROM table_nameWHERE column_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

LIKE 操作符实例
例子 1
现在,我们希望从上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM PersonsWHERE City LIKE 'N%'提示:"%" 可用于定义通配符(模式中缺少的字母)。

结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2
接下来,我们希望从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM PersonsWHERE City LIKE '%g'结果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing

例子 3
接下来,我们希望从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM PersonsWHERE City LIKE '%lon%'结果集:
Id LastName FirstName Address City
1 Adams John Oxford Street London

例子 4
通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM PersonsWHERE City NOT LIKE '%lon%'结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing


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

SQL LIKE 操作符语法
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern提示:"%" 可用于定义通配符(模式中缺少的字母)。
在搜索中的数据时,您可以使用 SQL 通配符。
SQL 通配符
在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。
SQL 通配符必须与 LIKE 运算符一起使用。
在 SQL 中,可使用以下通配符:
通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist]或者[!charlist] 不在字


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

LIKE 操作符

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SQL LIKE 操作符语法
SELECT column_name(s) FROM table_name WHERE column_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

LIKE 操作符实例
例子 1
现在,我们希望从上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人: 我们可以使用下面的 SELECT 语句: SELECT * FROM Persons WHERE City LIKE 'N%'
 提示: "%" 可用于定义通配符(模式中缺少的字母)。
 

 

结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2
 

接下来,我们希望从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons WHERE City LIKE '%g'

 结果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1425
52
Laravel 教程
1325
25
PHP教程
1273
29
C# 教程
1252
24
一甜相機怎麼把照片弄模糊 一甜相機怎麼把照片弄模糊 Feb 23, 2024 pm 06:40 PM

一甜相機中可以把照片變的模糊,那怎麼把照片弄模糊呢?使用者可以點選編輯選擇一張照片,然後點選特效,選擇虛化就能夠模糊照片。這篇把照片弄模糊方法介紹就能夠告訴大家具體的內容,以下就是詳細的介紹,趕緊來看看吧!一甜相機使用教程一甜相機怎麼把照片弄模糊答:在編輯-特效-虛化具體過程:1、先打開app,點擊左下的修圖。 2.之後點選一張圖片後,點選編輯按鍵。 3.然後點選下面的特效按鍵。 4、就能夠在下面找到虛化功能。 5.之後選擇虛化的倍率就可以了。

如何解決win11桌布模糊問題 如何解決win11桌布模糊問題 Jan 02, 2024 pm 09:05 PM

有時候win11使用時會出現壁紙模糊的問題,不知道是怎麼回事,其實我們可以透過修改註冊表或應用程式相容性的方法來解決。 win11桌布模糊解決方法:一、桌面模糊1、如果是桌面模糊,可以右鍵底部開始選單,開啟「執行」2、接著在其中輸入「regedit」回車開啟註冊表。 3.開啟後,進入「電腦\HKEY_CURRENT_USER\ControlPanel\Desktop」位置。 4.進入後,右鍵空白處,選擇新建一個“DWORD值”5、再將他重新命名為“JPEGImportQuality”,並雙擊開啟將數

解決方案win7顯示器模糊有重影 解決方案win7顯示器模糊有重影 Jul 14, 2023 pm 09:41 PM

一些Win7客戶遇到了顯示器模糊和重影的情況,導致視覺體驗很差。在這種情況下我們該怎麼辦?您可以先開啟顯示器的設定控制面板,看看上面的內容是否有重影。如果有問題,請立即修復顯示器;如果沒有,您可以檢查顯示器的電極連接線,看看是否插入或插頭變形。必須以不同的方式處理不同的情況。解決方案win7顯示器模糊有重影。 1.首先將其調整到顯示器的設定選單頁面,以查詢顯示器設定選單上的文字是否有拖曳陰影。如果是,則證明顯示器是常見故障,並立即修復顯示器。如果顯示器的設定選單顯示沒有重影,顯示器本身應該沒有問題

如何使用Python對圖片進行模糊背景處理 如何使用Python對圖片進行模糊背景處理 Aug 19, 2023 pm 04:51 PM

如何使用Python對圖片進行模糊背景處理引言:在現代社交媒體時代,我們經常看到一些令人印象深刻的照片,人們的目光被鏡頭所聚焦的物體或人物所吸引,背景卻常常被模糊處理,以突顯主題的重點。本文將介紹如何使用Python進行圖片的模糊背景處理,透過程式碼範例幫助讀者理解並應用這項技術。一、背景模糊方法實現圖片背景模糊有很多方法,本文將介紹兩種常用的方法:高斯模糊和

如何利用Vue實現圖片的模糊和飽和度調整? 如何利用Vue實現圖片的模糊和飽和度調整? Aug 18, 2023 pm 11:32 PM

如何利用Vue實現圖片的模糊和飽和度調整? Vue.js是一款用於建立使用者介面的漸進式JavaScript框架,它的簡潔易用且豐富的功能使其成為開發者的首選。在本文中,我們將探討如何利用Vue.js實現圖片的模糊和飽和度調整的功能。首先,我們需要有一張待處理的圖片。假設我們已經有了一個名為"image.jpg"的圖片檔。在Vue元件中,我們可以使用HTML的

Golang圖片處理:如何進行圖片的模糊和細節增強 Golang圖片處理:如何進行圖片的模糊和細節增強 Aug 20, 2023 pm 09:17 PM

Golang圖片處理:如何進行圖片的模糊和細節增強導語:在日常的圖片處理中,模糊和細節增強是常見的操作,可以使得圖片更加清晰或更柔和。而在Golang中,我們也可以使用相關的函式庫來實現這些功能。本文將介紹如何使用Golang進行圖片的模糊和細節增強,並提供相應的程式碼範例。一、模糊處理圖片的模糊處理可以使得圖片變得更加柔和,常用於為圖片添加特定的效果或進行

電腦顯示模糊,影像不清晰 電腦顯示模糊,影像不清晰 Jan 13, 2024 pm 11:27 PM

現在小朋友使用電腦的時間越來越多,長時間使用電腦,對我們的眼睛傷害很大。建議大家使用一、兩個小時的電腦就要停下來休息10分鐘,眺望遠方。除此之外,電腦螢幕亮度的控制也是很有必要的。但是發現電腦螢幕模糊顯示不清晰,這個該怎麼辦呢?下面帶來了解決方法,具體的一起來看看吧。電腦螢幕模糊顯示不清晰的解決方法重新插拔一下視訊連結線,介面問題經常導致螢幕顏色不正,變色、串色等現象,如果你現在的問題不僅是顯示不清晰,另外有這些顏色表現不正常的現象,那就試試此方法1、桌面右鍵,選擇解析度。 (XP系統為右鍵-選

醒圖怎麼模糊圖片呢?醒圖把照片變模糊教學! 醒圖怎麼模糊圖片呢?醒圖把照片變模糊教學! Mar 15, 2024 pm 09:50 PM

一、醒圖怎麼模糊圖片呢?醒圖把照片變模糊教學! 1.開啟醒圖app,在首頁點選匯入鍵,從相簿中選擇您想要編輯的圖片。 2.匯入圖片後,點選底部的編輯照片選項。 3.在編輯頁面下方,找到並點選特效欄。 4.在特效頁面中,選擇模糊功能。 5.在模糊特效頁面中,可以選擇不同的模糊效果,並透過調整滑桿來改變模糊的強度。 6.調整到滿意的效果後,點選上方的下載圖示來儲存編輯完的圖片。

See all articles