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

MySQL THAM GIA ĐẦY ĐỦ?

MySQL thiếu hỗ trợ cho FULL OUTER JOIN.

Vì vậy, nếu bạn muốn mô phỏng một tham gia đầy đủ trên MySQL, hãy xem tại đây .

Một cách giải quyết thường được đề xuất trông giống như sau:

SELECT  t_13.value AS val13, t_17.value AS val17
FROM    t_13
LEFT JOIN
        t_17
ON      t_13.value = t_17.value
UNION ALL
SELECT  t_13.value AS val13, t_17.value AS val17
FROM    t_13
RIGHT JOIN
        t_17
ON      t_13.value = t_17.value
WHERE   t_13.value IS NULL
ORDER BY
        COALESCE(val13, val17)
LIMIT 30


  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ạo và sử dụng chế độ xem MySQL

  2. Tính toán khoảng cách giữa các mã zip trong PHP

  3. cách tính độ giống nhau giữa hai chuỗi trong MYSQL

  4. 2 cách trả về hàng chỉ chứa các ký tự không phải chữ và số trong MySQL

  5. Truy vấn nhiều cơ sở dữ liệu cùng một lúc