首頁 > 資料庫 > mysql教程 > 如何從 MySQL 中的逗號分隔字串中提取值?

如何從 MySQL 中的逗號分隔字串中提取值?

Mary-Kate Olsen
發布: 2024-11-30 14:01:11
原創
798 人瀏覽過

How to Extract Values from Comma-Separated Strings in MySQL?

從逗號分隔值中提取MySQL 字串

在MySQL 中,經常需要從包含多個值的字串中提取單個值用逗號分隔。這帶來了挑戰,因為 MySQL 本身並沒有提供字串分割功能。

為了解決這個問題,我們可以利用預存程序來迭代提取值。操作方法如下:

範例資料:

Col1 Col2
1 a,b,c
2 d,e

結果:

Col1 Col2
1 a
1 b
1 c
2 d
2 e

用法:

要使用此解決方案,使用原始資料建立名為BadTable 的表,並建立一個名為 GoodTable 的新表來儲存提取的值。然後,執行以下指令:

以上是如何從 MySQL 中的逗號分隔字串中提取值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板