可能的重复:将值从一个字段拆分为两个
不幸的是,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;



