Als «group-concat» getaggte Fragen

260
Maximale Länge von MySQL und GROUP_CONCAT ()

Ich verwende GROUP_CONCAT()in einer MySQL-Abfrage, um mehrere Zeilen in eine einzelne Zeichenfolge zu konvertieren. Die maximale Länge des Ergebnisses dieser Funktion beträgt jedoch 1024Zeichen. Mir ist sehr wohl bewusst, dass ich den Parameter ändern kann group_concat_max_len, um dieses Limit zu...

183
MySQL DISTINCT auf einem GROUP_CONCAT ()

Ich mache SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Beispieldaten unten: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Ich test1 test2 test3 test4 test1 test3komme test1 test2 test3 test4jedoch zurück und würde gerne zurückkommen. Irgendwelche Ideen? Danke...

182
MySQL: GROUP_CONCAT-Werte sortieren

Kurz gesagt: Gibt es eine Möglichkeit, die Werte in einer GROUP_CONCAT-Anweisung zu sortieren? Abfrage: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id =...

145
GROUP_CONCAT Komma-Trennzeichen - MySQL

Ich habe eine Abfrage, wo ich verwende GROUP_CONCAT und ein benutzerdefiniertes Trennzeichen, da meine Ergebnisse Kommas enthalten können: '----' Dies alles funktioniert gut, es ist jedoch immer noch durch Kommas getrennt, daher lautet meine Ausgabe: Result A----,Result B----,Result C---- Wie...

137
GROUP_CONCAT ORDER BY

Ich habe einen Tisch wie: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 | 5 | 66 | | 1 | 3 | 33 | | 1 | 8 | 34 | | 1 | 1 | 52 | Ich habe versucht...