好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > Postgresql中LIKE和ILIKE操作符的用法詳解

Postgresql中LIKE和ILIKE操作符的用法詳解

熱門(mén)標(biāo)簽:外呼調(diào)研系統(tǒng) 重慶自動(dòng)外呼系統(tǒng)定制 打電話(huà)智能電銷(xiāo)機(jī)器人授權(quán) 海豐有多少商家沒(méi)有地圖標(biāo)注 合肥公司外呼系統(tǒng)運(yùn)營(yíng)商 辦公外呼電話(huà)系統(tǒng) 地圖標(biāo)注和圖片名稱(chēng)的區(qū)別 美容工作室地圖標(biāo)注 漯河外呼電話(huà)系統(tǒng)

LIKE和ILIKE操作符可以模糊匹配字符串,LIKE是一般用法,ILIKE匹配時(shí)則不區(qū)分字符串的大小寫(xiě)。

它們需要結(jié)合通配符使用,下面介紹兩種常用的通配符。

%:百分號(hào)用于匹配字符串序列,可匹配任意組合;

_:下劃線(xiàn)用于匹配任何單一字符。

舉例來(lái)說(shuō)明LIKE和ILIKE操作符的區(qū)別。

先創(chuàng)建一張數(shù)據(jù)表table1,包含兩列:id列和name列,代碼如下:

create table table1(id int, name varchar);
insert into table1
values(1,'Huawei Mate RS'), (2,'Huawei P20 Pro'), (3,'IPHONE X'), (4,'iPhone XS'), 
(5,' iphone XS Max'),(6,'iphone XR'), (7,'VIVO X23'), (8,'VIVO X21')

創(chuàng)造的數(shù)據(jù)表顯示如下:

現(xiàn)在想從數(shù)據(jù)表table1查詢(xún)到所有iphone的型號(hào)。需注意部分型號(hào)名稱(chēng)有大寫(xiě)字母,部分有小寫(xiě)字母,部分既包含小寫(xiě)字母又包含大寫(xiě)字母。

先使用LIKE運(yùn)算符能找到含有”iphone”小寫(xiě)字符串的型號(hào),

select * from table1 where name like '%iphone%'

再使用ILIKE運(yùn)算符能找到所有iphone的型號(hào)。

select * from table1 where name ilike '%iphone%'

拓展:

LIKE運(yùn)算符的其他用法:復(fù)制一張已有表的表結(jié)構(gòu)(不包含數(shù)據(jù)),當(dāng)表的字段名和屬性過(guò)多過(guò)長(zhǎng)時(shí),可以減少工作量。

代碼如下:

create table table2(like table1)

補(bǔ)充:postgresql 數(shù)據(jù)庫(kù)中 like 、ilike、~~、~~*、~、~*的含義

like 匹配
ilike 不區(qū)分大小寫(xiě)匹配
~~ 等價(jià)于 like
~~* 等價(jià)于 ilike
~ 匹配正則表達(dá)式,大小寫(xiě)相關(guān)
~* 匹配正則表達(dá)式,大小寫(xiě)無(wú)關(guān)

對(duì)應(yīng)的 not 操作

not like 不匹配
not ilike 不區(qū)分大小不匹配
!~~ 等價(jià)于 not like
!~~* 等價(jià)于 not ilike
!~ 不匹配正則表達(dá)式,大小寫(xiě)相關(guān)
!~* 不匹配正則表達(dá)式,大小寫(xiě)無(wú)關(guān)

通配符

% 百分號(hào)用于匹配字符串序列,可匹配任意組合
_ 下劃線(xiàn)用于匹配任何單一字符

如果想要做前綴匹配或后綴匹配,可以用下面的方法

1、前綴模糊查詢(xún)。

select * from table where like 'ab%';
select * from table where ~~ 'ab%';
select * from table where ~ '^ab';

2、后綴模糊查詢(xún)。

select * from table where like '%ab';
select * from table where ~~ '%ab';
select * from table where ~ 'ab$';

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • postgresql varchar字段regexp_replace正則替換操作
  • PostgreSQL 正則表達(dá)式替換-使用變量方式
  • postgresql關(guān)于like%xxx%的優(yōu)化操作
  • PostgreSQL LIKE 大小寫(xiě)實(shí)例
  • PostgreSQL regexp_matches替換like模糊查詢(xún)的操作

標(biāo)簽:衡陽(yáng) 晉城 來(lái)賓 株洲 蚌埠 烏海 珠海 錦州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Postgresql中LIKE和ILIKE操作符的用法詳解》,本文關(guān)鍵詞  Postgresql,中,LIKE,和,ILIKE,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Postgresql中LIKE和ILIKE操作符的用法詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Postgresql中LIKE和ILIKE操作符的用法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 天天操天天干天天玩| 免费男女娇喘叫床猛烈视频| 嗯灬啊灬把腿张开灬A片功能介绍| 在线|国产传媒18精品免费1区2软件介绍 | 欧美最猛黑人XXOO| 《甜性涩爱》在线观看完整| 好色tv黄色在线看| 蜜桃成熟时1993| 美国a级黄色片| 亚洲 欧美 国产 综合 人妖| 免费hd高清电影完整版| 久久一本日韩精品中文字幕屁孩| 99riAV精品视频无码| 男人桶女人视频不要下载| 调教娇妻夹震蛋跪着sm| 国产AV无码亚洲AV毛片菲菲 | 陪读麻麻张开腿让我爽了一晚播放| 日本三级完整版电影视频| k频道国产福利永久在线视频| 污黄文| 国产日韩欧美视频在线观看| 97久久碰国产精品2023| 搡老女人XXXX搡老女人69| 啊灬啊灬啊灬快灬高潮了女学生| 日本视频免费在线播放| 真人婬片90分钟免费观看| 级片在线播放| chinese老头勃起gay| 顶级颜值留学生女援交老外性视频 | 女员工的滋味7在线观看中文| 成人性生交大片免费看视频直播| 日韩免费毛片| 黄蓉被船夫吃奶| 色情久久老湿午夜网站 | 日韩国产另类| 啊轻点灬大ji巴太粗太长的小说| 午夜色福利| 双性少爷H奶大器粗H漫画| 熟妇丰满色欲丰满多毛少妇在线| 边摸边吃奶边做gif动态图片| 短篇**小说|