日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


如何將MySQL字段中的逗號分隔值轉(zhuǎn)換為多行?


avatar
小浪云 2024-11-10 193

如何將MySQL字段中的逗號分隔值轉(zhuǎn)換為多行?

分離逗號分隔字段的值

假設(shè)您有一個mysql字段包含一個以逗號分隔的值列表,例如“1,2,3,4,5,6”。要分別提取這些值,請遵循以下步驟:

使用 substring_index() 函數(shù)

mysql提供了 substring_index() 函數(shù),它可以將字符串中的子字符串提取到指定的分隔符。

將逗號分隔的值轉(zhuǎn)換為多行

使用 substring_index() 將逗號分隔的值拆分為多行,分隔字符為逗號。

select substring_index('1,2,3,4,5,6', ',', 1) as val union all select substring_index(substring_index('1,2,3,4,5,6', ',', 2), ',', -1) union all select substring_index(substring_index('1,2,3,4,5,6', ',', 3), ',', -1)
登錄后復(fù)制

此查詢將返回以下結(jié)果:

+------+ | val  | +------+ | 1    | | 2    | | 3    | +------+
登錄后復(fù)制

重復(fù) union all 語句以提取所需的所有值。

實(shí)際測試

您可以使用以下查詢來測試此方法:

mysql> SELECT SUBSTRING_INDEX('1,2,3,4,5,6', ',', 1) AS val     -> UNION ALL SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('1,2,3,4,5,6', ',', 2), ',', -1)     -> UNION ALL SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('1,2,3,4,5,6', ',', 3), ',', -1)     -> ; +------+ | val  | +------+ | 1    | | 2    | | 3    | +------+ 3 rows in set (0.00 sec)  mysql>
登錄后復(fù)制

相關(guān)閱讀

主站蜘蛛池模板: avtt天堂网| 日本vs欧美一区二区三区 | 丁香月婷婷 | 亚洲精品乱码久久久久久蜜桃 | 伊人99在线| 色五夜婷婷 | 最新国产在线观看福利 | 久久精品免费播放 | 草逼综合 | 成人精品一区二区三区 | 成人欧美一区二区三区视频不卡 | 色网站在线免费观看 | 国产精品成人第一区 | 自偷自拍亚洲综合精品 | 国产精品成人一区二区三区 | 亚洲一区二区三区成人 | 四虎最新永久免费网址 | 午夜成a人片在线观看 | 一区二区精品久久 | 亚洲一成人毛片 | 亚洲图片自拍偷拍 | 中文字幕亚洲第一 | 在线成人精品国产区免费 | 亚洲国产一成人久久精品 | 国产亚洲一级精品久久 | 在线免费色视频 | 永久国产 | 亚洲精品国产字幕久久不卡 | 婷婷第四色 | 选择影院在线观看 | 丁香导航 | 在线精品国内外视频 | 高清国产精品久久久久 | 中文字幕精品视频在线 | 亚洲区视频在线观看 | 狠狠狠色丁香婷婷综合久久俺 | 中文字幕欧美日韩一 | 久久―日本道色综合久久 | 日韩一区二区精品久久高清 | 久久婷婷五夜综合色频 | 自拍偷拍第一 |