Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara menggabungkan beberapa bidang dan menghapus pemisah duplikat untuk slot kosong

Lakukan seperti ini:

CONCAT_WS(' ', NULLIF(field1, ''), NULLIF(field2, ''), NULLIF(field3, ''));

CONCAT_WS akan melewatkan nilai nol apa pun, dan dengan menggunakan NULLIF yang kosong juga.

Catatan:Anda tidak dapat mengganti regex. MySQL tidak mendukungnya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Manakah dari kumpulan utf8 yang terbaik?

  2. Gulir Tak Terbatas dengan Data MySQL

  3. Bagaimana cara menghapus konsol layar mysql di windows?

  4. Menggunakan zona waktu dalam aplikasi web PHP

  5. cara menemukan catatan pertama dan terakhir dari tabel mysql