Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

hàm concat mysql

Bạn có thể nối các ký tự chuỗi cùng với các trường của mình, vì vậy bạn có thể thêm một ký tự khoảng trắng trong một chuỗi giữa các trường mà bạn đang nối.

Sử dụng cái này:

 CONCAT(name, " ", surname)

Chức năng này được ghi lại khá rõ ràng trên trang hướng dẫn sử dụng MySQL cho CONCAT() chức năng .

Ngoài ra còn có CONCAT_WS chức năng cho phép bạn chỉ định một dấu phân tách sẽ được sử dụng giữa mỗi trường khác được chuyển cho hàm. Nếu bạn đang nối nhiều hơn hai trường theo cùng một cách, chức năng này có thể được coi là sạch hơn so với việc lặp lại dấu phân cách giữa mỗi trường.

Ví dụ:nếu bạn muốn thêm trường tên đệm, bạn có thể sử dụng hàm này để chỉ định dấu phân tách một lần duy nhất:

CONCAT_WS(" ", first_name, middle_name, surname)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt về thuật ngữ MySQL so với khóa nước ngoài?

  2. Sử dụng một kết quả truy vấn trong một truy vấn khác

  3. xampp mysql và phpmyadmin không hoạt động

  4. Bán kính / kết quả gần nhất - API Google Maps

  5. Làm thế nào để có được tổng số hàng được tìm thấy mà không cần xem xét giới hạn trong PDO?