我犯了一个错误,我有不想要的重复内容。
我有一张表格,其中包含4个关键字段:A1、k1、k2和k3。
A1是自动递增和主键。
k1、k2和k3的组合应该是唯一的,我必须在创建唯一索引之前删除重复行。有些行有一个重复项,有些行有多个。
我有一张表格,其中包含4个关键字段:A1、k1、k2和k3。
A1是自动递增和主键。
k1、k2和k3的组合应该是唯一的,我必须在创建唯一索引之前删除重复行。有些行有一个重复项,有些行有多个。
SELECT CONCAT(k1, k2, k) AS dup_value
FROM myviews
GROUP BY dup_value
HAVING (COUNT(dup_value) > 1)
这显示了我需要处理的重复值。但是现在我不知道如何保留一个并删除每个重复集的其余部分。