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

主頁 > 知識庫 > MySQL將一個字段中以逗號分隔的取出來形成新的字段實現

MySQL將一個字段中以逗號分隔的取出來形成新的字段實現

熱門標簽:芒果電話機器人自動化 石家莊電商外呼系統 日照旅游地圖標注 信陽穩定外呼系統運營商 廣東人工電話機器人 南通自動外呼系統軟件 申請外呼電話線路 百度地圖圖標標注中心 湖南人工外呼系統多少錢

1例如:要把如圖1的字段拆分圖2

select account_id,
    substring_index(substring_index(a.related_shop_ids,','
    ,b.help_topic_id+1),',',-1) shopid
  from 
    sales_hang_account a
  join
    mysql.help_topic b
    on b.help_topic_id  (length(a.related_shop_ids) -   length(replace(a.related_shop_ids,',',''))+1) 
  order by a.account_id

2:然后和shops表進行連接查詢取出我們需要的字段,我這里需要取出name

select s.`name` as shopname,a.account_id from shops s
inner JOIN (

select account_id,
    substring_index(substring_index(a.related_shop_ids,','
    ,b.help_topic_id+1),',',-1) shopid
  from 
    sales_hang_account a
  join
    mysql.help_topic b
    on b.help_topic_id  (length(a.related_shop_ids) -   length(replace(a.related_shop_ids,',',''))+1) 
  order by a.account_id)a on s.shop_id=a.shopid

3:將 account_id相同合并成一行,以逗號隔開

//這兩個是網上的例子
select ID,group_concat(NAME) as NAME from table group by ID;

select ID,group_concat(NAME SEPARATOR ';') as NAME from a group by ID;
//借助上面兩個參考
select account_id,GROUP_CONCAT(shopname SEPARATOR',')as shopname from (select s.`name` as shopname,a.account_id from shops s
inner JOIN (

select account_id,
    substring_index(substring_index(a.related_shop_ids,','
    ,b.help_topic_id+1),',',-1) shopid
  from 
    sales_hang_account a
  join
    mysql.help_topic b
    on b.help_topic_id  (length(a.related_shop_ids) -   length(replace(a.related_shop_ids,',',''))+1) 
  order by a.account_id)a on s.shop_id=a.shopid) a GROUP BY account_id

效果如下

第二種方法

select g.account_id,g.related_shop_ids,GROUP_CONCAT(s.name)as shopname from sales_hang_account g left join shops s on FIND_IN_SET(s.shop_id , g.related_shop_ids)
GROUP BY g.account_id

SqlServer

 [Product] -- 該字段存儲格式為 7,8,9,11,10,12 ,數據類型為nvarchar
select id,ProductName=stuff((select ',' + product_chinaname from base_supplier_product where charindex(','+ltrim(productid)+',',','+ Product + ',') > 0 for xml path('') ), 1, 1, '')
 FROM base_Pre_sale_project

結果

到此這篇關于MySQL將一個字段中以逗號分隔的取出來形成新的字段實現的文章就介紹到這了,更多相關MySQL字段逗號分隔內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySql逗號拼接字符串查詢的兩種方法
  • Mysql 取字段值逗號第一個數據的查詢語句
  • 在MySQL字段中使用逗號分隔符的方法分享
  • MySQL中將一列以逗號分隔的值行轉列的實現

標簽:惠州 阿里 沈陽 牡丹江 合肥 公主嶺 呼和浩特 天津

巨人網絡通訊聲明:本文標題《MySQL將一個字段中以逗號分隔的取出來形成新的字段實現》,本文關鍵詞  MySQL,將,一個,字段,中,以,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL將一個字段中以逗號分隔的取出來形成新的字段實現》相關的同類信息!
  • 本頁收集關于MySQL將一個字段中以逗號分隔的取出來形成新的字段實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 天堂在线67194localhost| 小可 志强 女JL的奶水| eeusswww电影天堂国产| 成人午夜啪免费视频在线观看软件| 欧美 国产 日产 韩国 校园| 国产一级**| 国产精品第13页| 国防科大回应近期网络传闻| 被猛男邻居夫夫cao到哭H男男| 91精品国产麻豆国产自产在八戒| 老师摸我胸| 我和漂亮岳的性经历全文| 大男人直播下载| 站长推荐午夜免费视频| 男人插女人免费| 欧美最猛黑人XXXⅩ猛男游戏| GOGO人体做爰大胆裸体直播 | 小柔好湿?好紧?太爽了国产网址| 在线成年人网站| 国产精品u任我爽爆在线播放| 99久久综合九九亚洲| 男人操美女逼| 国产精品嫩草影院在线观看免费 | 91蜜桃传媒一二三区| 女人趴下脱了内裤光着视频| 成人国产精品猛烈进出精品AV | 一区二区三区四区在线观看视频| 男人脱女人的衣服| 美女张开双腿让男人桶| 97国产精品无码免费视频蝌蚪网| 韩国一级毛片免费视频| 噜噜影院在线视频在线观看| 极品少妇大尺度写真| 91高跟黑色丝袜呻吟在线观看| 91精品国产白丝一区区三区四区| 韩国高清中文三级字幕网站| 欧美精品片| 男人舔女人逼| 久久亚洲伊人成综合人影院| 国模肉肉大尺度啪啪人体150p| 另类重口性色老妇|