la fonction group_concat de MySQL permet de concaténer des chaines séparés en utilisant un séparateur :
GROUP_CONCAT([DISTINCT] expr [,expr ...]
[ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] [,col ...]]
[SEPARATOR str_val])
Mais il arrive dans certains cas quand la taille de la chaine dépasse la taille par défaut spécifiée par MySQL d'avoir des chaine tronquées. Dans ce cas il faudrait utiliser