91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql語句中如何使用like

發布時間:2020-10-29 09:43:35 來源:億速云 閱讀:754 作者:小新 欄目:MySQL數據庫

這篇文章主要介紹了mysql語句中如何使用like,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

mysql語句中like用法:1、搭配【%】使用,【%】代表一個或多個字符的通配符;2、搭配【_】使用,【_】代表僅僅一個字符的通配符。

mysql語句中like用法:

1、常見用法:

(1)搭配%使用

%代表一個或多個字符的通配符,譬如查詢字段name中以大開頭的數據:

(2)搭配_使用

_代表僅僅一個字符的通配符,把上面那條查詢語句中的%改為_,會發現只能查詢出一條數據。

2、使用like模糊查詢會導致索引失效,在數據量大的時候會有性能問題

(1)盡量少以%或者_開頭進行模糊查詢

通過explain執行計劃,我們發現,使用like模糊查詢時,如果不以%和_開頭查詢的話,索引還是有效的。

(2)使用覆蓋索引

當查詢的的條件和查詢的結果都是索引中的字段的時候,這個索引我們可以稱之為覆蓋索引,這個時候,使用like模糊查詢索引是有效的。

InnoDB中主鍵可以不添加進索引中

注意:使用覆蓋索引,對于字段的長度是由要求限制的,一般超過長度,索引也會失效

這里如果查詢中帶有descripition字段,則覆蓋索引也會失效。

mysql語句中如何使用like

擴展資料

like語句的語法格式是:select * from 表名 where 字段名 like 對應值(子串),它主要是針對字符型字段的,它的作用是在一個字符型字段列中檢索包含對應子串的。

一、% 包含零個或多個字符的任意字符串:

1、like'Mc%' 將搜索以字母 Mc 開頭的所有字符串(如 McBadden)。

2、like'%inger' 將搜索以字母 inger 結尾的所有字符串(如 Ringer、Stringer)。

3、like'%en%' 將搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。

二、:_(下劃線) 任何單個字符:

like'_heryl' 將搜索以字母 heryl 結尾的所有六個字母的名稱(如 Cheryl、Sheryl)。

三、[ ] 指定范圍 ([a-f]) 或集合 ([abcdef]) 中的任何單個字符:

1,like'[CK]ars[eo]n' 將搜索下列字符串:Carsen、Karsen、Carson 和 Karson(如 Carson)。

2、like'[M-Z]inger' 將搜索以字符串 inger 結尾、以從 M 到 Z 的任何單個字母開頭的所有名稱(如 Ringer)。

感謝你能夠認真閱讀完這篇文章,希望小編分享mysql語句中如何使用like內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华阴市| 阳江市| 昂仁县| 民权县| 石渠县| 阿坝| 雷州市| 益阳市| 平潭县| 台东市| 海口市| 石楼县| 吴川市| 罗江县| 黄大仙区| 鞍山市| 丽水市| 新昌县| 黎平县| 筠连县| 龙门县| 惠来县| 兴安县| 湖口县| 塘沽区| 蓝田县| 苍山县| 太谷县| 长顺县| 伊春市| 会宁县| 西贡区| 西华县| 贺兰县| 资源县| 德令哈市| 南京市| 九寨沟县| 密山市| 民县| 黎川县|