如圖(phpmyadmin),我有數據庫中的表week1表現在是空的。mysql聯合不同的數據庫,但相同的架構
我有另外一個數據庫使用完全相同的SQL模式w1moninside和w1monoutside 但他們有值。
我想工會這兩個,並在第1周插入他們 我該怎麼辦? 我插入的圖片只是clearance.unoin例如用於一個表的第一位,數據 是足以讓我
感謝。
mysql> describe w1moninside.data;
+--------------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------------+------+-----+---------+-------+
| sid | int(10) unsigned | NO | PRI | NULL | |
| cid | int(10) unsigned | NO | PRI | NULL | |
| data_payload | text | YES | | NULL | |
+--------------+------------------+------+-----+---------+-------+
3 rows in set (0.01 sec)
我試過這個插入week1.data select * from w1moninside.data union select * from w1monoutside.data;但我有這個錯誤 錯誤1062(23000):重複條目'1-1'爲'PRIMARY'鍵' – Nickool 2012-07-16 06:42:35
你在w1moninside.TableName和w1monoutside.TableName中有一些相同的值嗎? – 2012-07-16 06:46:10
不,你可以但問題是,他們都有相同的鍵值。現在你可以做一件事,只是從這裏刪除week1.TableName。 – 2012-07-16 06:54:58