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

Jak sloučit dvě databáze se stejnými daty, ale s různými PK, bez duplicitních polí?

Vyberte UNION všechny sloupce kromě PK vám poskytnou pouze odlišné řádky:

insert into new_table (<non-pk columns>)
select <non-pk columns> from tableA
union
select <non-pk columns> from tableB

Poznámka:union odstraní duplikáty.



  1. Jak nainstalovat MySQL Workbench na Ubuntu

  2. Jak zobrazit datum ve formátu iso 8601 pomocí PHP

  3. ACID vlastnosti výpisů a transakcí

  4. Databáze spí a způsobuje výjimku