Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak połączyć dwie bazy danych, z tymi samymi danymi, ale z różnymi PK, bez duplikowania pól?

Wybierz UNION wszystkie kolumny z wyjątkiem PK dadzą ci tylko odrębne wiersze:

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

Uwaga:union usuwa duplikaty.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zdalne łączenie się z bazą danych MySQL

  2. Jak wdrożyć MySQL na Ubuntu i w pełni zarządzany?

  3. Jak mogę stworzyć i załadować drugą bazę danych w ddev?

  4. Jak ustawić domyślny pager dla klienta MySQL?

  5. Docker MySQL - nie można połączyć się z aplikacji Spring Boot do bazy danych MySQL