【mysql】模糊查詢的使用

來源:互聯網
上載者:User

標籤:

1.like/not like 關鍵字的模糊查詢(SQL模式)

    基礎模板:  SELECT  *  FROM   test  WHERE name LIKE ‘%你好_‘     :匹配       xxxxxxx你好嗎

    萬用字元介紹:

       ①%     表示任意多個字元

       ②_      表示一個任一字元

 

2.regexp/not regexp 關鍵字的模糊查詢(正則模式)

     基礎模板: SELECT * FROM test WHERE name REGEXP ‘^ab[cde]fg$‘   :匹配       abdfg     abcfg     abefg

     萬用字元介紹(同Regex):

         ①^        表示以什麼開頭,放在開頭

         ②$         表示以什麼結尾,放在末尾

         ③[...]     匹配其中任何一個字元即可

         ④[^...]   不要匹配其中任何一個字元

         ⑤.          匹配任意一個字元(\n 除外)

         ⑥|          表示邏輯或的意思

         ⑦*          表示至少0個字元,等價於{0,}

         ⑧+          表示至少1個字元,等價於{1,}

         ⑨{n}       表示匹配n個該字元

         ⑩{n,m}   表示匹配至少n個,至多m個字元

【mysql】模糊查詢的使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.