最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql單字段多值分割和合并的處理方法

 更新時間:2021年01月17日 11:19:39   作者:時夜  
這篇文章主要給大家介紹了關(guān)于mysql單字段多值分割和合并的處理方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

多個值合并展示

現(xiàn)在我們有如圖一到圖二的需求

圖一

圖二

怎么做?

如下sql:

SELECT id,GROUP_CONCAT(DISTINCT str) as str from test GROUP BY id

相關(guān)知識點

GROUP_CONCAT

GROUP_CONCAT([DISTINCT] 要連接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符'])

多個值拆分展示

現(xiàn)在我們的需求和第一個例子相反

由圖三

圖三

到圖四

圖四

這里就稍微復(fù)雜了,首先對于str提前做了如圖的處理,即字符+','的一對一對應(yīng)處理,其次,因為mysql沒有序列功能,所以我們需要提前準(zhǔn)備一張序列表,最大id應(yīng)該大于單個字段內(nèi)最大項數(shù)

序列表

具體sql如下:

SELECT t.id,SUBSTRING_INDEX(SUBSTRING_INDEX(str,',',s.id),',',-1) as str 
	from test2 t 
		join sequence s on s.id<(LENGTH(t.str)/2+1) 
			ORDER BY t.id

相關(guān)知識點

SUBSTRING_INDEX(str,delim,count)

SUBSTRING_INDEX(要處理的字符串,分隔符,計數(shù))

如果count是正數(shù),那么就是從左往右數(shù),第N個分隔符的左邊的全部內(nèi)容

如果是負(fù)數(shù),那么就是從右邊開始數(shù),第N個分隔符右邊的所有內(nèi)容

總結(jié)

到此這篇關(guān)于mysql單字段多值分割和合并處理的文章就介紹到這了,更多相關(guān)mysql單字段多值分割和合并內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解mysql三值邏輯與NULL

    詳解mysql三值邏輯與NULL

    這篇文章主要介紹了mysql三值邏輯和NULL,感興趣的同學(xué)們,可以參考下,并且把代碼實驗一下
    2021-05-05
  • mysql 5.7.5 m15 winx64安裝配置圖文教程

    mysql 5.7.5 m15 winx64安裝配置圖文教程

    這篇文章主要為大家分享了mysql 5.7.5 m15 winx64安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-08-08
  • 給Mysql添加遠(yuǎn)程訪問權(quán)限的方法

    給Mysql添加遠(yuǎn)程訪問權(quán)限的方法

    這篇文章主要介紹了給Mysql添加遠(yuǎn)程訪問權(quán)限的方法的相關(guān)資料,需要的朋友可以參考下
    2015-03-03
  • 詳解MySQL從入門到放棄-安裝

    詳解MySQL從入門到放棄-安裝

    這篇文章主要介紹了MySQL從入門到放棄-安裝,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySQL 啟動失敗(code=exited, status=1/FAILURE)異常解決方案

    MySQL 啟動失敗(code=exited, status=1/FAILURE)異常解決方案

    在MySQL服務(wù)啟動時遇到啟動失敗問題,通過查看和分析錯誤日志文件,找到并解決了配置文件中的錯誤項,成功重啟了MySQL服務(wù).文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • Mysql安裝與配置調(diào)優(yōu)及修改root密碼的方法

    Mysql安裝與配置調(diào)優(yōu)及修改root密碼的方法

    這篇文章給大家介紹了Mysql安裝與配置調(diào)優(yōu),然后在文中給大家提到了mysql修改root密碼的多種方法,需要的的朋友參考下吧
    2017-07-07
  • MySQL架構(gòu)體系知識點總結(jié)

    MySQL架構(gòu)體系知識點總結(jié)

    在本篇內(nèi)容里我們給大家整理了關(guān)于MySQL架構(gòu)體系的相關(guān)知識點內(nèi)容以及相關(guān)實例,需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • MySQL ALTER命令使用詳解

    MySQL ALTER命令使用詳解

    這篇文章主要為大家詳細(xì)介紹了MySQL ALTER命令的使用方法,簡單實用,感興趣的小伙伴們可以參考一下
    2016-05-05
  • mysql的登陸和退出命令格式

    mysql的登陸和退出命令格式

    這篇文章主要介紹了mysql的登陸和退出命令格式,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Windows下安裝MySQL5.5.19圖文教程

    Windows下安裝MySQL5.5.19圖文教程

    這篇文章主要介紹了Windows下安裝MySQL5.5.19圖文教程,非常詳細(xì),對每一步都做了說明,需要的朋友可以參考下
    2014-07-07

最新評論

许昌县| 长顺县| 同江市| 万年县| 芜湖县| 定陶县| 浮梁县| 元氏县| 新巴尔虎右旗| 宁化县| 岫岩| 肥乡县| 板桥市| 南华县| 贞丰县| 松溪县| 通江县| 海口市| 依安县| 临高县| 都安| 天门市| 新巴尔虎左旗| 方山县| 南木林县| 临沧市| 临猗县| 鹤壁市| 洱源县| 清新县| 日喀则市| 娄底市| 紫阳县| 舞钢市| 许昌市| 图片| 长阳| 腾冲县| 永安市| 丘北县| 海门市|