2
Table 1 - leads
column 1 - lead_source_description

Table 2 - leads_cstm
column 2 -referrer_c 

我正在尝试将值从复制table2.column2table1.column1使用以下查询

INSERT INTO leads (`lead_source_description`)
SELECT `referrer__c`
FROM leads_cstm

我知道这是一项简单的任务,并且已经被问过了。但我收到以下错误。

#1062 - Duplicate entry '' for key 'PRIMARY'
4

2 回答 2

1
INSERT INTO leads (`lead_source_description`)
SELECT DISTINCT `referrer__c` FROM leads_cstm
于 2017-10-15T13:15:58.453 回答
0

您的“潜在客户”表必须有一个自动递增的 ID 值,并且您需要像这样插入:

INSERT INTO leads (SELECT NULL, table1.column1 , '', ....) // all the column of leads table shoudl be inserted 
于 2013-12-31T09:02:42.240 回答