淺談MySQL模糊查詢中通配符的轉(zhuǎn)義
sql中經(jīng)常用like進行模糊查詢,而模糊查詢就要用到百分號“%”,下劃線“_”這些通配符,其中“%”匹配任意多個字符,“_”匹配單個字符。如果我們想要模糊查詢帶有通配符的字符串,如“60%”,“user_name”,就需要對通配符進行轉(zhuǎn)義,有兩種方式。如下:
1、反斜杠是轉(zhuǎn)義符,通過反斜杠來轉(zhuǎn)義%,使其不再是通配符。這里第一個%是通配符,第二個%不是通配符。
select percent from score where percent like '%0\%';
2、這種是通過escape關(guān)鍵字進行轉(zhuǎn)義,將特定符號后的字符進行轉(zhuǎn)義,這里斜杠后面的%就不再是通配符,斜杠之前的%仍然起通配符作用。
select percent from score where percent like '%0/%' escape '/';
以上就是小編為大家?guī)淼臏\談MySQL模糊查詢中通配符的轉(zhuǎn)義全部內(nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
詳解MySQL中存儲函數(shù)創(chuàng)建與觸發(fā)器設(shè)置
這篇文章主要為大家詳細(xì)介紹了MySQL中存儲函數(shù)的創(chuàng)建與觸發(fā)器的設(shè)置,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價值,需要的可以參考一下2022-08-08Windows10 64位安裝MySQL5.6.35的圖文教程
這篇文章主要介紹了Windows10 64位安裝MySQL5.6.35的圖文教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-02-02CentOS7環(huán)境下MySQL8常用命令小結(jié)
在進行MySQL的優(yōu)化之前必須要了解的就是MySQL的查詢過程,下面這篇文章主要給大家介紹了關(guān)于CentOS7環(huán)境下MySQL8常用命令的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06MySQL中主鍵為0與主鍵自排約束的關(guān)系詳解(細(xì)節(jié))
這篇文章主要給大家介紹了關(guān)于MySQL中主鍵為0與主鍵自排約束的關(guān)系的相關(guān)資料,主要介紹的是其中的一些非常細(xì)的細(xì)節(jié),對大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-05-05