Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyinkronkan kunci utama antara dua tabel yang disimpan dalam dua database yang berbeda

Anda bisa melakukan ini

CREATE TABLE TableA_TMP AS
SELECT * FROM TableA;

ALTER TABLE TableA_TMP ADD id_new int;

UPDATE TableA_TMP A INNER JOIN TableB B ON lower(A.title) = lower(B.title)
SET id_new = B.id;

RENAME TABLE TableA TO TableA_backup;    

CREATE TableA AS
select id_new as id, title,.... from TableA_TMP;  



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengisi beberapa tabel di layar garis air orm

  2. Perbarui Query dengan LEFT JOIN , Variabel dan Autoincrement Menggunakan MySQL

  3. mysql_connect():Tidak ada koneksi yang dapat dibuat karena mesin target secara aktif menolaknya

  4. SQL:Pilih Kunci yang tidak ada dalam satu tabel

  5. MySQL mengimpor database tetapi mengabaikan tabel tertentu