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

MySQL - lấy một giá trị từ một bảng khác nếu cột rỗng

Sử dụng IFNULL hoặc COALESCE :

SELECT T1.ID, IFNULL(T1.name, T2.name) AS name
FROM firsttable T1
LEFT JOIN secondtable T2
ON T1.T2_id = T2.id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tính phần trăm tăng trưởng hàng tuần trong MySQL

  2. Chuỗi thoát Python cho MySQL

  3. Làm cách nào để tạo một truy vấn cơ sở dữ liệu chéo trong PHP?

  4. Chuyển biến PHP sang phương thức bootstrap

  5. Các lựa chọn thay thế MySQL Workbench - GUI Point-and-Click của ClusterControl