最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解

 更新時間:2023年08月28日 10:39:53   作者:jixn  
這篇文章主要為大家介紹了sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

escape的作用

escape用于通配符轉(zhuǎn)義

比如你你要搜索一個包含通配符的字符串,直接搜的話,被解釋成為通配符,而不是普通字符,肯定是搜不到的,這個時候就可以用escape來解決這個問題

escape指定的字符后面緊挨著的第一個字符被看作是普通字符而非通配符

escape用法

比如說現(xiàn)在有5條數(shù)據(jù),如上圖

查詢示例1

比如說我們要查詢username字段中包含%的數(shù)據(jù)

按照正常思維來說,我們可以這樣

錯誤示例

select * from tablename where username like '%%%'

我們的想法是第一個和第三個%是通配符,第二個%是普通字符,但是這樣寫,計算機(jī)并不知道,它會將所有的%都當(dāng)成通配符

這樣查詢到的結(jié)果并不是我們所需要的

這時候就可以使用escape來對第二個%進(jìn)行標(biāo)識

正確示例

select * from tablename where username like '%#%%' escape '#'

這個的意思就是,escape指定字符##字符后面的第一個字符被認(rèn)為是普通字符

查詢示例2

查詢username字段中包含[的數(shù)據(jù)也是一樣,即:

select * from tablename where username like '%#[%' escape '#'

以上就是sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解的詳細(xì)內(nèi)容,更多關(guān)于sql語句escape查詢數(shù)據(jù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL9.1.0實(shí)現(xiàn)GTID模式的項(xiàng)目實(shí)踐

    MySQL9.1.0實(shí)現(xiàn)GTID模式的項(xiàng)目實(shí)踐

    本文主要介紹了在MySQL 9.1.0中實(shí)現(xiàn)GTID模式的主從復(fù)制,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • 深度解析MySQL 5.7之臨時表空間

    深度解析MySQL 5.7之臨時表空間

    盡管臨時表在實(shí)際在線場景中很少會去顯式使用,但在某些運(yùn)維場景還是需要到的,在MySQL5.7中,專門針對臨時表做了些優(yōu)化,下面這篇文章我們來一起深入的解析MySQL 5.7之臨時表空間,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • mysql無法成功啟動服務(wù)的解決方法(通俗易懂!)

    mysql無法成功啟動服務(wù)的解決方法(通俗易懂!)

    Mysql是我們使用數(shù)據(jù)庫時需要用到的服務(wù),但是在使用過程中常常遇到服務(wù)無法啟動的問題,下面這篇文章主要給大家介紹了關(guān)于mysql無法成功啟動服務(wù)的解決方法,需要的朋友可以參考下
    2023-02-02
  • Mysql如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件

    Mysql如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件

    這篇文章主要介紹了Mysql如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 找到MySQL的優(yōu)點(diǎn)

    找到MySQL的優(yōu)點(diǎn)

    假設(shè)你是一個Access開發(fā)人員,而你想移植一個Access后臺到一個本地的MySQL 服務(wù)器用于開發(fā)和測試。你將維護(hù)你自己的解決方案并樂于使用Community Server
    2009-09-09
  • MySQL5.7.31 64位免安裝版使用教程圖解

    MySQL5.7.31 64位免安裝版使用教程圖解

    這篇文章主要介紹了MySQL5.7.31 64位免安裝版使用教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • mysql 8.0.18 安裝配置圖文教程

    mysql 8.0.18 安裝配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.18 安裝配置圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • MySQL系列之十三 MySQL的復(fù)制

    MySQL系列之十三 MySQL的復(fù)制

    這篇文章主要介紹了MySQL系列之十三 MySQL的復(fù)制,詳細(xì)的講述了多種復(fù)制架構(gòu)的案例和MySQL復(fù)制相關(guān)概念等,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • mysql存儲過程之循環(huán)語句(WHILE,REPEAT和LOOP)用法分析

    mysql存儲過程之循環(huán)語句(WHILE,REPEAT和LOOP)用法分析

    這篇文章主要介紹了mysql存儲過程之循環(huán)語句(WHILE,REPEAT和LOOP)用法,結(jié)合實(shí)例形式分析了mysql存儲過程循環(huán)語句WHILE,REPEAT和LOOP的原理、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • win10 下安裝mysql服務(wù)器社區(qū)版本mysql 5.7.22 winx64的圖文教程

    win10 下安裝mysql服務(wù)器社區(qū)版本mysql 5.7.22 winx64的圖文教程

    這篇文章主要介紹了win10 下安裝mysql服務(wù)器社區(qū)版本mysql 5.7.22 winx64的圖文教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-05-05

最新評論

绥化市| 玉林市| 龙里县| 泗水县| 德钦县| 子洲县| 安化县| 瑞金市| 明溪县| 石台县| 新化县| 南乐县| 庆元县| 措勤县| 衡阳市| 龙南县| 舒兰市| 孟连| 乡宁县| 张家港市| 襄樊市| 宝应县| 霍山县| 吉木萨尔县| 宜昌市| 甘谷县| 仪陇县| 扎赉特旗| 巩留县| 米易县| 桂林市| 高安市| 连城县| 行唐县| 通渭县| 永泰县| 大渡口区| 海林市| 永福县| 克拉玛依市| 道孚县|