Rumah  >  Artikel  >  pangkalan data  >  Apakah kegunaan fungsi MySQL CONCAT_WS()?

Apakah kegunaan fungsi MySQL CONCAT_WS()?

PHPz
PHPzke hadapan
2023-08-26 11:09:181411semak imbas

MySQL CONCAT_WS() 函数有什么用?

Pada asasnya, fungsi MySQL CONCAT_WS() digunakan untuk menggabungkan dua atau lebih rentetan bersama-sama dengan pembatas. Kata kunci WS dalam CONCAT_WS() di sini mewakili WITH SEPARATOR. Kita boleh menyebut fungsi CONCAT_WS() sebagai fungsi penggabungan dengan pembatas.

Tatabahasa

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

Di sini, parameter fungsi CONCAT_WS ialah pembatas dan rentetan yang perlu digabungkan dengan pembatas menjadi satu rentetan. Pembatas selain daripada nilai angka mesti disertakan dalam petikan.

Contoh

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

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

1 row in set (0.00 sec)

Dalam contoh di atas, kita dapat melihat bahawa rentetan " " (iaitu ruang) digunakan sebagai pemisah dan disisipkan di antara dua rentetan (New dan Delhi) yang perlu disatukan.

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)

Dalam contoh di atas, kita dapat melihat bahawa rentetan "adalah kita" dimasukkan sebagai pemisah antara dua rentetan Delhi dan Capital yang perlu disatukan.

Atas ialah kandungan terperinci Apakah kegunaan fungsi MySQL CONCAT_WS()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam