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

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

PHPz
Lepaskan: 2023-09-16 13:05:02
ke hadapan
1154 orang telah melayarinya

在 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)
Salin selepas log masuk

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan