Premium

MySQL Funktionsreferenz

GROUP_CONCAT
Verkettet Werte aus einer Gruppe von Zeilen zu einem einzigen String mit Trennzeichen. Es können DISTINCT verwendet, eine Reihenfolge angegeben und ein benutzerdefiniertes Trennzeichen festgelegt werden.
MySQL 8.1
GROUP_CONCAT([DISTINCT] expr [ORDER BY ...] [SEPARATOR str])
expr
Ein Ausdruck, dessen Werte zu einem String verkettet werden
SEPARATOR
Trennzeichen zwischen Werten (standardmäßig Komma)
Beispiele
MySQL 8.1
SELECT GROUP_CONCAT(member_name)
FROM FamilyMembers;
MySQL 8.1
SELECT GROUP_CONCAT(
		DISTINCT STATUS
		ORDER BY STATUS SEPARATOR ', '
	)
FROM FamilyMembers;