国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

mysql模糊查詢like與REGEXP的使用詳細介紹

來源:懂視網 責編:小OO 時間:2020-11-09 20:41:19
文檔

mysql模糊查詢like與REGEXP的使用詳細介紹

前言;在mysql中實現模糊查詢的有like和regexp。本文通過實例代碼給大家詳細介紹這兩者的使用方法,下面來跟著小編一起學習學習吧。like模式;like意思是長得像,有兩個模式:_和%。_表示單個字符,通常用來查詢定長的數據,如查出所有姓王的三個字的人名,假設姓名列名為name,注意“王”后面有兩個_。select name from 表名 where name like '王__';。%表示0個或多個任意字符,如查出所有姓王的人名。select name from 表名 where name like '王%';。查出所有包含“華”字的人名。select name from 表名 where name like '%華%';。
推薦度:
導讀前言;在mysql中實現模糊查詢的有like和regexp。本文通過實例代碼給大家詳細介紹這兩者的使用方法,下面來跟著小編一起學習學習吧。like模式;like意思是長得像,有兩個模式:_和%。_表示單個字符,通常用來查詢定長的數據,如查出所有姓王的三個字的人名,假設姓名列名為name,注意“王”后面有兩個_。select name from 表名 where name like '王__';。%表示0個或多個任意字符,如查出所有姓王的人名。select name from 表名 where name like '王%';。查出所有包含“華”字的人名。select name from 表名 where name like '%華%';。

前言

在mysql中實現模糊查詢的有like和regexp。本文通過實例代碼給大家詳細介紹這兩者的使用方法,下面來跟著小編一起學習學習吧。

like模式

like意思是長得像,有兩個模式:_和%

_表示單個字符,通常用來查詢定長的數據,如查出所有姓王的三個字的人名,假設姓名列名為name,注意“王”后面有兩個_

select name from 表名 where name like '王__';

%表示0個或多個任意字符,如查出所有姓王的人名

select name from 表名 where name like '王%';

查出所有包含“華”字的人名

select name from 表名 where name like '%華%';

正則模式

^,匹配字符串開始位置,還是上面的例子,查詢所有姓王的人名

select name from 表名 where name regexp '^王';

$,匹配字符串結束位置,如查詢所有姓名末尾是“明”的人名

select name from 表名 where name regexp '明$';

.,匹配除\n之外的任意單個字符,類似于_,就不寫sql語句了

[……],匹配[]中包含的任何一個字符,abcdef……xyz可以簡寫為[a-z],0123456789簡寫成[0-9],如查詢出w/z/s開頭的的人名

select name from 表名 where name regexp '^[wzs]';

[^……],匹配不包含在[]的字符,如查詢出除了w/z/s開頭之外的人名

select name from 表名 where name regexp '^[^wzs]';

a|b|c,匹配a或b或c,如將績效為A-或A或A+的員工查出來,假設績效列名performance

select performance from 表名 where performance regexp 'A-|A|A+';

*,重復0次或多次,熟悉javascript正則的同學都知道

     'str*'可以匹配st/str/strr/strrr……

     ?,重復0次或1次

     'str?'可以匹配st/str

     +,重復1次或多次

     'str+'可以匹配str/strr/strrr/strrrr……

相比javascript里面的正則而言,這里的正則是簡化版的,沒有惰性匹配/貪婪匹配,[]內不支持\w\s\d這種語法,也不支持中文,相對簡單。

需要注意的一點是:這兩種模式不要混著用,like模式是不支持正則表達式的,REGEXP模式也不認識_和%

總結

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

mysql模糊查詢like與REGEXP的使用詳細介紹

前言;在mysql中實現模糊查詢的有like和regexp。本文通過實例代碼給大家詳細介紹這兩者的使用方法,下面來跟著小編一起學習學習吧。like模式;like意思是長得像,有兩個模式:_和%。_表示單個字符,通常用來查詢定長的數據,如查出所有姓王的三個字的人名,假設姓名列名為name,注意“王”后面有兩個_。select name from 表名 where name like '王__';。%表示0個或多個任意字符,如查出所有姓王的人名。select name from 表名 where name like '王%';。查出所有包含“華”字的人名。select name from 表名 where name like '%華%';。
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 91在线视频播放 | 国产精品久久久久久久久免费 | 国产aⅴ精品一区二区三区久久 | 久久精品免费看 | 欧美日韩在线精品一区二区三区 | 国产国语一级a毛片高清视频 | 国产69精品久久 | 国产一区二区三区精品视频 | 亚洲第一区视频 | 精品国产成人综合久久小说 | 日韩欧美国产高清在线观看 | 亚洲视频在线视频 | 亚洲欧美综合另类 | 香蕉乱码成人久久天堂爱免费 | 亚洲一区二区三区高清 不卡 | 999国产精品999久久久久久 | 国产热久久精 | 视频在线观看一区 | 欧美 日韩 国产 在线 | 在线视频 日韩 | 欧美色图亚洲激情 | 九九精品成人免费国产片 | 中文国产成人精品久久久 | 国产成人精品三区 | 亚洲国产成人久久一区久久 | 精品亚洲一区二区 | 欧美第三页 | 激情欧美一区二区三区中文字幕 | 日韩精品 欧美 | 亚洲色图在线播放 | 美女露胸动态无遮挡 | 成人久久久 | 视频一区欧美 | 国产亚洲欧美一区二区 | 亚洲欧洲日产国码一级毛片 | 亚洲香蕉 | 毛片官网 | 日韩视频免费 | 国产高清美女一级a毛片久久 | 久久精品国产91久久综合麻豆自制 | 狠狠色狠狠色合久久伊人 |