答案 0 :(得分:1)
正确地构建问题将帮助您解决问题。
“重复数据删除”建议更改表格 - 从具有重复项的状态开始,以没有它们的状态结束。通常分三步完成(将没有重复的行放入临时表、删除原始表、重命名临时表)。
“删除具有重复列值的行”也暗示了数据的改变和思路的脱轨。
您想要的是获取整个表,并且在您关心的列附加了多个值的情况下,获得最高的值。有人可能会说...group by 您关心的列?并将它们附加到最高值,一个最大值值?
select id,name,max(value) from table group by id,name