sql >> Databáze >  >> RDS >> Mysql

Kopírování dat z jedné tabulky do jiné tabulky. Databáze jsou různé a struktura tabulek je jiná

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

UPRAVIT. Pokud potřebujete provést aktualizaci mezi dvěma různými databázemi, toto je správná syntaxe:

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. Jak mohu synchronizovat dvě tabulky MySQL, které mají stejnou strukturu a jiný server

  2. Upozornění:Neplatný argument zadaný pro foreach() in

  3. Jak hledat konkrétní hodnotu ve všech tabulkách (PostgreSQL)?

  4. Při vkládání do MySQL přeskočit sloupec