substring_index(str,delim,count)

成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都柔性防護(hù)網(wǎng)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致贊美。
str:要處理的字符串
delim:分隔符
count:計(jì)數(shù)
例子:str=
substring_index(str,'.',1)
結(jié)果是:www
substring_index(str,'.',2)
結(jié)果是:
也就是說(shuō),如果count是正數(shù),那么就是從左往右數(shù),第N個(gè)分隔符的左邊的全部?jī)?nèi)容
相反,如果是負(fù)數(shù),那么就是從右邊開(kāi)始數(shù),第N個(gè)分隔符右邊的所有內(nèi)容,如:
substring_index(str,'.',-2)
結(jié)果為:google.com
有人會(huì)為,如果我呀中間的的google怎么辦?
很簡(jiǎn)單的,兩個(gè)方向:
從右數(shù)第二個(gè)分隔符的右邊全部,再?gòu)淖髷?shù)的第一個(gè)分隔符的左邊:
substring_index(substring_index(str,'.',-2),‘.’,1);
新增
INSERT?INTO?table_name?(列1,?列2,...)?VALUES?(值1,?值2,....)
刪除
DELETE?FROM?表名稱?WHERE?列名稱?=?值
辦法如下:
select * from table1 where concat(`字段`,`字段`,`字段` ) like '%關(guān)鍵字%' union
select * from table2 where concat(`字段`,`字段`,`字段` ) like '%關(guān)鍵字%' union
select * from table3 where concat(`字段`,`字段`,`字段` ) like '%關(guān)鍵字%' union
select * from table4 where concat(`字段`,`字段`,`字段` ) like '%關(guān)鍵字%' union
select * from table5 where concat(`字段`,`字段`,`字段` ) like '%關(guān)鍵字%'?
前提是查詢出來(lái)的字段個(gè)數(shù)要一樣,類型要對(duì)應(yīng)好,至于如何得到正確且符合你需要的sql就要在程序類中處理了。
分享文章:mysql關(guān)鍵字怎么提取 怎樣在表格中提取關(guān)鍵字
文章起源:http://chinadenli.net/article8/hgpoip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、做網(wǎng)站、自適應(yīng)網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司、定制開(kāi)發(fā)、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)