Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Kopieren von Daten von einer Tabelle in eine andere Tabelle. Datenbanken sind unterschiedlich und die Tabellenstruktur ist unterschiedlich

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

BEARBEITEN. Wenn Sie ein Update zwischen zwei verschiedenen Datenbanken durchführen müssen, ist dies die richtige Syntax:

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