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

Chọn giá trị cột nếu không null, nếu không, hãy sử dụng giá trị cột khác

Sử dụng IFNULL (b, a) .

Đây là một hàm cụ thể của MySQL. Bạn cũng có thể sử dụng COALESCE theo cách tương tự. Điều này sẽ hoạt động trong nhiều cơ sở dữ liệu hơn nhưng nó có hiệu suất kém hơn một chút trong MySQL so với IFNULL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL tương đương với mô-đun dblink của PostgreSQL?

  2. Tên bảng cơ sở dữ liệu với Django

  3. MySQL thành định dạng outfile

  4. Làm cách nào để Nhân hai giá trị Cột và hiển thị Kết quả của nó ở cuối mỗi Hàng?

  5. Có cách nào để trả về id của một hàng vừa được tạo trong MySQL bằng PHP không?