日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

中运算符百分号作用_SQL基础知识——LIKE运算符

發布時間:2023/12/15 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 中运算符百分号作用_SQL基础知识——LIKE运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LIKE 作用

在WHERE子句中使用LIKE運算符來搜索列中的指定模式。

有兩個通配符與LIKE運算符一起使用:

  • % - 百分號表示零個,一個或多個字符
  • _ - 下劃線表示單個字符

注意: MS Access使用問號(?)而不是下劃線(_)。

百分號和下劃線也可以組合使用!

LIKE 語法

SELECT column1, column2, ... FROM table_nameWHERE columnN LIKE pattern;

提示:您還可以使用AND或OR運算符組合任意數量的條件。

下面是一些使用'%'和'_'通配符顯示不同LIKE運算符的例子:

LIKE 運算符描述WHERE 地址 LIKE 'a%'

查找以“a”開頭的任何值

WHERE 地址 LIKE '%a'

查找以“a”結尾的任何值

WHERE 地址 LIKE '%or%'

在任何位置查找任何具有“or”的值

WHERE 地址 LIKE '_r%'

在第二個位置查找任何具有“r”的值

WHERE 地址 LIKE 'a_%_%'

查找以“a”開頭且長度至少為3個字符的值

WHERE 地址 LIKE 'a%o'

找到以"a"開頭,以"o"結尾的值

示例數據庫

以下是"Customers"表中的數據:

LIKE 運算符實例

以下SQL語句選擇以“花”開頭的“地址”的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 地址 LIKE '花%';

結果:

以下SQL語句選擇客戶省份以“省”結尾的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 省份 LIKE '%省';

結果:

以下SQL語句選擇客戶地址在第三位具有"路"的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 地址 LIKE '__路%';

注意:這里路前面有兩個_

結果:

以下SQL語句選擇客戶地址以“花”開頭且長度至少為3個字符的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 地址 LIKE '花__%';

結果:

以下SQL語句選擇聯系人地址以“北”開頭并以“號”結尾的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 地址 LIKE '北%號';

結果:

以下SQL語句選擇客戶地址不以“北”開頭的所有客戶:

代碼示例:

SELECT * FROM Customers WHERE 地址 NOT LIKE '北%'

結果

批注

LIKE關鍵字主要作用就是模糊匹配,把你不是太明確的數據通過%,_進行組合來搜索到大概的數據。通過分析大概的數據進一步找到你需要的數據。在查找數據中經常用到,而且用法也很靈活。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的中运算符百分号作用_SQL基础知识——LIKE运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。