Sehen Sie sich “Section 7 Topic 95” an.
In MySQL gibt es viele Funktionen, die Sie verwenden können, um mit Zeichenfolgen (Strings) zu arbeiten. Eine sehr nützliche Funktion ist CONCAT, die es Ihnen ermöglicht, mehrere Zeichenfolgen zusammenzufügen. Eine andere nützliche Funktion ist SUBSTRING, die es Ihnen ermöglicht, einen Teil einer Zeichenfolge auszuwählen.
Hier ist ein Beispiel, das die Verwendung von CONCAT und SUBSTRING kombiniert, um eine neue Zeichenfolge zu erstellen:
SELECT CONCAT(SUBSTRING(Vorname, 1, 1), '. ', Nachname)
AS 'Initialen und Nachname' FROM Kunden;
SQLIn diesem Beispiel wird die Tabelle „Kunden“ verwendet und für jeden Eintrag die erste Buchstabe des Vornamen genommen, concatenated mit einem Punkt und einem Leerzeichen und dem Nachnamen. Die neue Zeichenfolge wird als „Initialen und Nachname“ bezeichnet und in der Ergebnistabelle angezeigt.
Sie können auch mehrere Funktionen auf eine Spalte anwenden, um die Ergebnisse zu beeinflussen, wie im Beispiel unten:
SELECT UPPER(CONCAT(SUBSTRING(Vorname, 1, 1), '. ', Nachname))
AS 'Initialen und Nachname' FROM Kunden;
SQLIn diesem Beispiel wird die gleiche Abfrage wie zuvor verwendet, aber die Ergebnisse werden in Großbuchstaben