Mysql sous-chaîne d'extraction à l'aide de délimiteur

Je veux extraire les sous-chaînes d'une chaîne de caractères dans mysql. La chaîne contient plusieurs sous-chaînes séparées par des virgules(','). J'ai besoin d'extraire ces sous-chaînes en utilisant toutes les fonctions de mysql.

Par exemple :

Table Name: Product
-----------------------------------
item_code  name    colors
-----------------------------------
102        ball     red,yellow,green
104        balloon  yellow,orange,red  

Je veux choisir les couleurs de champ et d'en extraire des sous-chaînes comme le rouge,le jaune et le vert comme séparés par des virgules.

item_code,le nom et les couleurs sont les champs de la table Produit et les valeurs sont item_code nom des couleurs 102 boule rouge,vert,bleu

OriginalL'auteur Bibin Jose | 2016-01-25