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

Làm cách nào để hợp nhất hai bảng MySQL?

Bạn cũng có thể thử:

INSERT IGNORE
  INTO table_1 
SELECT *
  FROM table_2
     ;

điều này cho phép các hàng trong bảng_1 thay thế các hàng trong bảng_2 có khóa chính phù hợp, trong khi vẫn chèn các hàng có khóa chính mới.

Ngoài ra,

REPLACE
   INTO table_1
 SELECT *
   FROM table_2
      ;

sẽ cập nhật những hàng đã có trong bảng_1 bằng hàng tương ứng từ bảng_2, đồng thời chèn các hàng có khóa chính mới.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển từ MySQL sang PostgreSQL - Điều bạn nên biết

  2. Có thể tham chiếu một cột là nhiều khóa ngoại không?

  3. Di chuyển MySQL sang PostgreSQL trên AWS RDS, Phần 3

  4. Làm thế nào để chuyển đổi dấu thời gian thành datetime trong MySQL?

  5. Sử dụng NẾU TỒN TẠI của MySQL