Un doublon possible de ceci :Diviser la valeur d'un champ à deux
Malheureusement, MySQL ne dispose pas d'une fonction de chaîne fractionnée. -string-function/">Fonction Split définie par l'utilisateur .
Une version plus détaillée pour récupérer les données peut être la suivante :
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;