Mysql 字串拆分:用逗號分隔值展開行
在這個問題中,用戶尋求一種解決方案來轉換包含一個表的表將具有逗號分隔值的字串列放入具有多行的新表中,並用逗號分隔值。雖然該問題聲稱不是現有線程的精確重複,但它具有相似之處。
要滿足此要求,可以使用預存程序:
此預存程序初始化整數變數 i。它迭代 col2 列中的每個字串值,使用 strSplit 函數提取位置 i 處的對應子字串。提取的子字串表示逗號分隔值之一。
過程繼續,每次迭代遞增 i,直到不再有非空子字串。這確保了所有逗號分隔值都被拆分並插入到新表中。
總而言之,此預存程序提供了一個強大的解決方案,可以將具有逗號分隔值的表轉換為具有多行的表,從而使得更容易操作和分析資料。
以上是如何將 MySQL 字串列中的逗號分隔值拆分為多行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!