2017-10-05 28 views
0

in Mysql-Abfrage entfernen ist mit grpup_concat Funktion zum Verketten der Zeilen. Es ergeben sich die richtigen Werte, aber es wird ein Trennzeichen hinzugefügt. für ex: mein Ergebnis für die angegebene Spalte wie folgt.wie man Trennzeichen in group_concat in mysql

{10,20}|,{20,30}|,{40,50} // Rohrsymbol, das ich als Trennzeichen hinzugefügt habe, aber es fügt wieder Komma als Trennzeichen hinzu.

gewünschte Ergebnis: {10,20} | {20,30} | {40,50}

lassen Sie mich wissen, wie das Trennzeichen zu entfernen. Danke im Voraus.

+0

Können Sie versuchen: GROUP_CONCAT (split (Feld ""), '|') –

Antwort

1

Was auch immer Sie als s-Separator benötigen, geben Sie nach SEPARATOR Stichwort knapp unter wie:

SELECT GROUP_CONCAT(field_name SEPARATOR '|') FROM table_name