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

So sánh hai bảng giống hệt nhau MySQL

select * from (
SELECT 'Table1',t1.* FROM table1 t1 WHERE 
(t1.id)
NOT IN (SELECT  t2.id FROM table2 t2)
UNION ALL
SELECT 'Table2',t2.* FROM table2 t2 WHERE   
(t2.id) 
NOT IN (SELECT  t1.id FROM table1 t1))temp order by id;

Bạn có thể thêm nhiều cột hơn vào vị trí các cột để kiểm tra thêm thông tin. Hãy thử và xem điều này có hữu ích không.




  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ần lấy dữ liệu sản phẩm ra khỏi cơ sở dữ liệu mysql

  2. tại sao kết hợp bên trái này chỉ trả về một bản ghi?

  3. Tải hình ảnh lên máy chủ và lưu trữ đường dẫn hình ảnh trong cơ sở dữ liệu mysql

  4. SQL Trong đó BẤT KỲ cột nào bằng một giá trị

  5. SQLSTATE [HY000] [2003] Không thể kết nối với máy chủ MySQL trên lỗi '127.0.0.1' (61) Laravel 4.1