MySQL-Spaltenkonvertierungsfunktion group_concat

Die Funktion group_concat in MySQL kann die angegebenen Felder der Gruppe in einer Inhaltszeile zusammenfassen, was sich besser für die Spaltenkonvertierung eignet.

Die vollständige Syntax lautet wie folgt:

group_concat([DISTINCT] Zu verkettendes Feld [Order BY ASC/DESC Sortierfeld] [Separator 'separator'])

Das Standardtrennzeichen ist Komma

Beispiel:

select id,group_concat(distinct name) from table group by id;  

Es ist zu beachten, dass die Länge der zusammengeführten Felder standardmäßig begrenzt ist.

Datenanalyse abonnieren