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

MySQL Hợp nhất Hai trường từ hai bảng thành một trường trong tập kết quả

SELECT  *
FROM    (
        SELECT  itemid, key, iv.value, s.value AS svalue
        FROM    integervalues iv
        JOIN    strings s
        ON      s.id = iv.value
        WHERE   iv.itemid = 1
        UNION ALL
        SELECT  itemid, key, NULL, value
        FROM    stringvalues sv
        WHERE   sv.itemid = 1
        ) vals
JOIN    items i
ON      i.id = vals.itemid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với Aurora MySQL Serverless bằng Node

  2. MySQL SELECT DISTINCT phải phân biệt chữ hoa chữ thường?

  3. Tại sao hai câu lệnh xóa + chèn đồng thời lại bị kẹt trên một bảng trống?

  4. hiển thị kết quả chính xác

  5. Vòng lặp while và for không hoạt động