これの重複の可能性:1つのフィールドから値を分割2つに
残念ながら、MySQLには分割文字列関数がありません。上記のリンクのように、ユーザー定義の分割関数 。
データをフェッチするためのより詳細なバージョンは次のとおりです。
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 1), ',', -1) as colorfirst,
SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 2), ',', -1) as colorsecond
....
SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', n), ',', -1) as colornth
FROM product;