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

Không thể xử lý truy vấn FULL JOIN MySQL

để mô phỏng FULL JOIN trong mysql, bạn cần UNION kết quả của Tham gia Phải và Tham gia Trái từ cả hai bảng

SELECT  Persons.Name, Persons.P_Id, Invoice.Id
FROM    Persons
        LEFT JOIN Invoice
            ON Persons.P_Id=Invoice.P_Id
UNION
SELECT  Persons.Name, Persons.P_Id, Invoice.Id
FROM    Invoice
        LEFT JOIN Persons
            ON Persons.P_Id=Invoice.P_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. Làm cách nào để tạo một truy vấn cơ sở dữ liệu chéo trong MySQL?

  2. Kết nối với MySQL từ Android bằng JDBC

  3. Quay lại sao chép truyền thống từ GTID

  4. Cách tạo cơ sở dữ liệu từ tập lệnh trong MySQL

  5. Tại sao việc chèn / cập nhật MySQL InnoDB trên các bảng lớn rất chậm khi có một vài chỉ mục?