Table 1 - leads
column 1 - lead_source_description
Table 2 - leads_cstm
column 2 -referrer_c
我嘗試使用下面的查詢從table2.column2
的值複製到table1.column1
#1062 - 重複條目'關鍵「初級」
INSERT INTO leads (`lead_source_description`)
SELECT `referrer__c`
FROM leads_cstm
我知道它是安靜的一個簡單的任務要做,已經被問過了。但是我收到以下錯誤。
#1062 - Duplicate entry '' for key 'PRIMARY'
如果你希望它覆蓋現有的值(儘管'可能不是很好)使用'REPLACE INTO'而不是'INSERT INTO' –
@ zero323代碼ticks是爲了不被讀者關注的代碼。檢查[這個鏈接](http://meta.gaming.stackexchange.com/questions/7437/using-code-ticks-for-technical-term-highlighting-considered-harmful) –
@StephLocke雖然它不起作用稱20k行受到影響。我用' INSERT INTO引線('lead_source_description') SELECT'referrer__c' FROM leads_cstm ' –