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

Menyalin data dari satu tabel ke tabel lain. Database berbeda dan struktur tabel berbeda

insert into db2.table2 (field1,field2,..,fieldN)
select field1,field2,..,fieldN from db1.table1

EDIT. Jika Anda perlu melakukan pembaruan antara dua basis data yang berbeda, ini adalah sintaks yang tepat:

update 
db2.table2 as t2,
db1.table1 as t1
set 
t2.field1 = t1.field1,
t2.field2 = t1.field2,
t2.field3 = t1.field3
where t1.id = t2.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. bungkus kata tidak membiarkan angka membungkus juga

  2. Bagaimana cara menyisipkan baris kosong, tetapi memiliki pembaruan nomor otomatis dengan benar?

  3. Permintaan MySQL rekursif?

  4. Cara timeout kueri mysql++ di c++

  5. konkurensi transaksi mysql innodb