为什么此查询会产生“重复条目”错误?
TRUNCATE parim_firm_tag_names;
INSERT INTO parim_firm_tag_names (firm_tag_name_value)
SELECT DISTINCT sona
FROM parim_marksona;
错误信息:
SQL 错误 (1062): 重复条目 '1-??????? ??????' 对于键“firm_tag_name_value”
如您所见,firm_tag_name_value
有一个唯一索引,我使用DISTINCT
select 并截断所有现有数据tag_names
。
什么会产生这个错误?