MySQL GROUP_CONCAT-Einschränkungslösung

MySQL GROUP_CONCAT-Einschränkungslösung

Wirkung:

Die Funktion GROUP_CONCAT kann einen Feldwert zu einer Zeichenfolge verketten. Das Standardtrennzeichen ist ein Komma, d. h. ",

Wenn Sie ein benutzerdefiniertes Trennzeichen benötigen, können Sie SEPARATOR verwenden.

wie:

SELECT GROUP_CONCAT(name SEPARATOR '_') FROM user

Limit:

Die Standardlänge der von GROUP_CONCAT verketteten Zeichenfolge beträgt 1024 Byte. Wenn diese Länge überschritten wird, wird der String gekürzt.

Abfrage der Standardlänge:

Befehl

SHOW VARIABLES LIKE 'group_concat_max_len'

Funktionsweise: (wie im Bild gezeigt)

Passen Sie die Längeneinstellungsmethode an:

(1) Fügen Sie der MySQL-Konfigurationsdatei Folgendes hinzu:

Datei: my.ini

Zusätzliche Einstellungen:

group_concat_max_len = 102400

(2) SQL-Anweisung:

SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;

Hinweis: Der Nachteil dieser Methode ist, dass die Einstellungen nach einem Neustart des Dienstes ungültig werden

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So ändern Sie die Längenbeschränkung von group_concat in MySQL
  • Perfekte Lösung für das Problem, dass Daten abgeschnitten werden, wenn die Funktion „group concat“ in Mysql5.7 verwendet wird
  • Eine kurze Erläuterung der Sortiermethode der Funktion group_concat() in MySQL
  • Zusammenfassung der Verwendung der MySQL-Funktion group_concat()
  • Analyse von Fallen bei der Verwendung der MySQL-Statistikfunktion GROUP_CONCAT
  • MySql verwendet GROUP_CONCAT zum Zusammenführen mehrerer Datenanzeigen
  • mysql verwendet group_concat(), um mehrere Datenzeilen in einer Zeile zusammenzuführen
  • Anwendungsbeispiele für die MySQL-Funktion „group_concat“
  • Tiefgreifendes Verständnis der group_concat-Funktion in MySQL
  • So verwenden Sie die Mysql GROUP_CONCAT()-Funktion

<<:  Vue hält den Benutzer angemeldet (verschiedene Token-Speichermethoden)

>>:  So ändern Sie das Passwort und legen die Richtlinie zur Passwortkomplexität in Ubuntu fest

Artikel empfehlen

Detaillierte Erläuterung der MySQL-Transaktionsverwaltungsvorgänge

Dieser Artikel beschreibt die MySQL-Transaktionsv...

3 Tipps, die Sie beim Erlernen von JavaScript kennen müssen

Inhaltsverzeichnis 1. Der magische Erweiterungsop...

Einfache Methode zur Installation von MySQL unter Linux

Bei der Onlinesuche nach Methoden zur Installatio...

mysql5.7.18 dekomprimierte Version zum Starten des MySQL-Dienstes

Die dekomprimierte Version von mysql5.7.18 starte...

CSS-Lösung für mehrspaltiges Layout

1. Feste Breite + adaptiv Erwarteter Effekt: fest...

Detaillierte Erklärung zur Verwendung von ElementUI in Vue

Anmeldung + SessionStorage Effektanzeige Nach ein...

Eine Sammlung möglicher Probleme bei der Migration von SQLite3 nach MySQL

Kurzbeschreibung Passend für Leser: Mobile Entwic...

Was ist ein MySQL-Index? Fragen Sie, wenn Sie es nicht verstehen

Inhaltsverzeichnis Überblick Vom Binärbaum zum B+...

Hexadezimale Farbcodes (vollständig)

Rot und Pink und ihre Hexadezimalcodes. #990033 #...

So verwenden Sie das Vue-Router-Routing

Inhaltsverzeichnis 1. Beschreibung 2. Installatio...

Detaillierte Erklärung zum Schreiben mehrerer Bedingungen von CSS: nicht

Der Pseudoklassenselektor :not kann Elemente filt...

Wissenspunkte zum Prinzip der MySQL-Join-Abfrage

Mysql Join-Abfrage 1. Grundlegende Konzepte Verbi...