Als «group-concat» getaggte Fragen


11
Kann ich mehrere MySQL-Zeilen in einem Feld verketten?
Mit MySQLkann ich so etwas machen wie: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Mein Output: shopping fishing coding aber stattdessen möchte ich nur 1 Zeile, 1 Spalte: Erwartete Ausgabe: shopping, fishing, coding Der Grund ist, dass ich mehrere Werte aus mehreren Tabellen auswähle und nach all den Verknüpfungen …
1214 mysql  sql  concat  group-concat 

6
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 erhöhen: SET SESSION group_concat_max_len = 1000000; Auf dem von mir …


6
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 vielmals!

2
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 = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences Ich …

3
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 kann ich es so machen, dass die Ausgabe ist: Result …

4
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 | | …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.