1. concat()-Funktion Funktion: Mehrere Zeichenfolgen zu einer Zeichenfolge zusammenfügen Syntax: Das Rückgabeergebnis ist eine Zeichenfolge, die durch die Verbindungsparameter generiert wird. Wenn ein Parameter null ist, ist der Rückgabewert des Datensatzes null. 2. concat_ws() Funktion Funktion: Wie concat() werden mehrere Zeichenfolgen zu einer Zeichenfolge verkettet, aber Sie können das Trennzeichen gleichzeitig angeben (concat_ws ist Verkettung mit Trennzeichen). Syntax: Hinweis: Der erste Parameter gibt das Trennzeichen an. Es ist zu beachten, dass das Trennzeichen nicht null sein kann. Wenn es null ist, sind alle zurückgegebenen Ergebnisse null. 3. group_concat() Funktion Schauen wir uns zunächst diese Anforderung an: Dabei ist „user_id“ die Benutzer-ID, „fee“ der Verbrauchsbetrag und „time“ der Zeitstempel des Verbrauchs. In der Verbrauchsaufzeichnungstabelle müssen Sie die Details aller Verbrauchsmengen für jeden Benutzer ermitteln. Offensichtlich reicht ein einzelnes „group by“ nicht aus, um diese Anforderung zu erfüllen: Wählen Sie max(Zeit),Gebühr aus der Verbrauchsgruppe nach Benutzer-ID Die Beziehung zwischen den Feldern nach „group by“ ist gestaffelt. Wir können nur ein bestimmtes Feld filtern, können aber nicht garantieren, dass sie zum selben Datensatz gehören. Zu diesem Zeitpunkt wird die Funktion group_concat() verwendet: Wählen Sie user_id,GROUP_CONCAT(Zeit,':',Gebühr) aus der Verbrauchsgruppe nach user_id Es wurden folgende Ergebnisse erzielt: Durch die Aufbereitung der Ergebnisse können wir den gewünschten Effekt ganz einfach auf der Seite darstellen. Zusammenfassen Oben sind die vom Herausgeber eingeführten Concat-bezogenen Funktionen in MySQL. Ich hoffe, dass sie für alle hilfreich sind. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Installieren Sie Ubuntu 18 ohne USB-Laufwerk unter Windows 10 mit EasyUEFI
>>: Aufzeichnungen zur Verwendung von SSH-Befehlen unter Windows 8
Derzeit tritt ein solches Problem auf Bei mir war...
Erläuterung der HTML-Tags 1. HTML-Tags Tag: !DOCT...
1. Szenariobeschreibung: Unsere Umgebung verwende...
Inhaltsverzeichnis Vorwort 1. Anwendungskomponent...
Vorwort Kürzlich stieß ich auf ein Deadlock-Probl...
Beim Installieren der Datenbank ist folgender Feh...
Die Leistung Ihrer Website oder Ihres Dienstes hä...
Inhaltsverzeichnis Web-Entwicklung 1. Überblick ü...
B-Baum-Index Verschiedene Speicher-Engines können...
Ping www.baidu.com unbekannter Domänenname Ändern...
Inhaltsverzeichnis 1. Teleport-Nutzung 2. Vervoll...
Inhaltsverzeichnis Vorwort Der Unterschied zwisch...
1. Überprüfen Sie die maximale Anzahl geöffneter ...
Vorwort In der Vergangenheit verwendete das Unter...
Inhaltsverzeichnis 1. Indextyp 1. B+ Baum 2. Was ...