Rumah  >  Artikel  >  pangkalan data  >  Dalam MySQL, bagaimana untuk menggabungkan dua atau lebih rentetan dengan pembatas?

Dalam MySQL, bagaimana untuk menggabungkan dua atau lebih rentetan dengan pembatas?

PHPz
PHPzke hadapan
2023-09-16 13:05:021123semak imbas

在 MySQL 中,如何将两个或多个字符串与分隔符组合在一起?

Dalam MySQL, kita boleh menggunakan fungsi CONCAT_WS() untuk menggabungkan dua atau lebih rentetan dengan pembatas. Sintaks fungsi ini ialah CONCAT_WS(Separator, String1,String2,…,StringN)

Di sini, parameter fungsi CONCAT_WS ialah Separator dan rentetan yang memerlukan untuk disambungkan untuk memisahkan watak sebagai rentetan tunggal. Pembatas selain daripada nilai berangka mesti disertakan dalam petikan.

Contoh

mysql> Select CONCAT_WS('.','www','tutorialspoint','com');
+---------------------------------------------+
| CONCAT_WS('.','www','tutorialspoint','com') |
+---------------------------------------------+
| www.tutorialspoint.com                      |
+---------------------------------------------+
1 row in set (0.00 sec)

Dalam contoh di atas, kita dapat melihat bahawa pemisah "." (iaitu titik) dimasukkan ke dalam tiga rentetan yang perlu disambungkan (www, tutorialspoint dan com).

Atas ialah kandungan terperinci Dalam MySQL, bagaimana untuk menggabungkan dua atau lebih rentetan dengan pembatas?. 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