Menggabungkan beberapa string dengan separator yang ditentukan. WS singkatan dari 'With Separator'. Lebih praktis dari CONCAT untuk membuat path atau CSV.
VARCHARDiperbarui: 13 Jun 2026CONCAT_WS(separator, string1, string2, ...)String pemisah yang akan disisipkan antar nilai
String-string yang akan digabungkan
1 SELECT CONCAT_WS(' ', first_name, middle_name, last_name) as full_name 2 FROM employees;
Menggabungkan nama dengan spasi. Middle name yang NULL akan diabaikan.
| full_name |
|---|
| Budi Santoso |
| Ani Dewi Lestari |
| Eko Prasetyo |
1 SELECT CONCAT_WS(',', id, name, email, phone) as csv_row 2 FROM users 3 LIMIT 3;
Membuat baris CSV dengan koma sebagai separator.
| csv_row |
|---|
| 1,Budi,budi@email.com,08123456789 |
| 2,Ani,ani@email.com,08234567890 |
| 3,Eko,eko@email.com,08345678901 |
1 SELECT CONCAT_WS('/', base_path, folder, subfolder, filename) as full_path 2 FROM files;
Membuat path lengkap dengan / sebagai separator.
| full_path |
|---|
| /home/user/documents/report.pdf |
| /var/log/app/error.log |
Sudah paham CONCAT_WS? Latih langsung di browser
Latihan interaktif, langsung di browser.