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

Auswählen und Einfügen über mehrere Datenbanken hinweg mit MySQL

Verwendung:

INSERT INTO db1.table1
SELECT *
  FROM db2.table2 t2
 WHERE NOT EXISTS(SELECT NULL
                    FROM db1.table1 t1
                   WHERE t1.col = t2.col)

Das Existiert ist vereinfacht, aber Sie haben ausgelassen, ob es einen Primärschlüssel/auto_increment gibt, um den Sie sich kümmern müssen/etc.