2011-01-10 70 views
1

我確實有兩個表格,分別爲table1table2兩個表格具有相同的結構,但pk索引值不同。所以重複是最小的。如何合併單個數據庫中的兩個表?

table1 has got 56000 datas 

table2 has got 23000 datas 

我想合併/進口table2table1.有可能在PK一些repetations所以我需要忽略的數據(不希望導入/重寫或複製)和數據的導入休息。我正在使用phpmyadmin,所以我想通過它。

回答

0

您是否嘗試過使用UNION DISTINCT到另一個表?

http://dev.mysql.com/doc/refman/5.0/en/union.html

所以,你可以寫這樣的事情:

insert into table3 
select * from table1 
union distinct 
select * from table2 

希望有所幫助。

對不起,如果語法不是現貨 - 不要在這裏使用MySQL工作。