La fonction group_concat de MySQL peut combiner les champs spécifiés du groupe en une seule ligne de contenu, ce qui est plus adapté à la conversion de colonnes.
La syntaxe complète est la suivante :
group_concat([DISTINCT] Champ à concaténer [Champ de tri Ordre PAR ASC/DESC] [Séparateur 'séparateur'])
Le délimiteur par défaut est la virgule
Exemple:
select id,group_concat(distinct name) from table group by id ;
Il convient de noter qu'il existe une limite par défaut sur la longueur des champs fusionnés.
faire référence à:
HTTPS://wuwuwu.ITeye.com/blog/So-call Never Said-555543
HTTP://wuwuwu.mommycode.com/info-detail-1389878.HTML
HTTPS://wuwuwu.cn blog on.com/put Anson-2016/fear/6911631.HTML
HTTPS://wuwuwu.cn blog sur.com/browser1214/fear/11202866.HTML