Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como mesclar dois bancos de dados, com os mesmos dados, mas com PKs diferentes, sem campos duplicados?


Selecione um UNION todas as colunas, exceto os PKs, fornecerão apenas linhas distintas:
insert into new_table (<non-pk columns>)
select <non-pk columns> from tableA
union
select <non-pk columns> from tableB

Nota:union remove duplicatas.