Heim >Datenbank >MySQL-Tutorial >Wozu dient die MySQL-Funktion CONCAT_WS()?

Wozu dient die MySQL-Funktion CONCAT_WS()?

PHPz
PHPznach vorne
2023-08-26 11:09:181532Durchsuche

MySQL CONCAT_WS() 函数有什么用?

Grundsätzlich wird die MySQL-Funktion CONCAT_WS() verwendet, um zwei oder mehr Zeichenfolgen zusammen mit einem Trennzeichen zu verketten. Hier bedeutet das Schlüsselwort WS in CONCAT_WS() WITH SEPARATOR. Wir können die Funktion CONCAT_WS() als Verkettungsfunktion mit Trennzeichen aussprechen.

Grammatik

CONCAT_WS(Separator, String1,String2,…,StringN)

Hier sind die Parameter der CONCAT_WS-Funktion das Trennzeichen und die Zeichenfolge, die mit dem Trennzeichen zu einer einzigen Zeichenfolge verkettet werden muss. Andere Trennzeichen als numerische Werte müssen in Anführungszeichen gesetzt werden.

Beispiel

mysql> SELECT CONCAT_WS(' ','New', 'Delhi');

+-------------------------------+
| CONCAT_WS(' ','New', 'Delhi') |
+-------------------------------+
| New Delhi                     |
+-------------------------------+

1 row in set (0.00 sec)

Im obigen Beispiel können wir sehen, dass die Zeichenfolge „ “ (d. h. ein Leerzeichen) als Trennzeichen verwendet und zwischen den beiden Zeichenfolgen (Neu und Delhi) eingefügt wird, die verkettet werden müssen.

mysql> SELECT CONCAT_WS(' is our ','Delhi','Capital');

+-----------------------------------------+
| CONCAT_WS(' is our ','Delhi','Capital') |
+-----------------------------------------+
| Delhi is our Capital                    |
+-----------------------------------------+

1 row in set (0.00 sec)

Im obigen Beispiel können wir sehen, dass die Zeichenfolge „is our“ als Trennzeichen zwischen den beiden Zeichenfolgen Delhi und Capital eingefügt wird, die verkettet werden müssen.

Das obige ist der detaillierte Inhalt vonWozu dient die MySQL-Funktion CONCAT_WS()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen