gpt4 book ai didi

mysql - 如何删除 mySQL 重复条目

转载 作者:行者123 更新时间:2023-11-29 02:32:04 24 4
gpt4 key购买 nike

我有一个包含重复条目的 mySQL 表(在某些情况下可能有多个重复条目)。我有一个名为 id 的列,其中可能包含重复的 id 和一个名为 unique id 的列,顾名思义,它包含唯一的 id。使用以下 SQL 语句,我可以选择重复的行

SELECT id,
COUNT(id) AS NumOccurrences
FROM `TABLE 3`
GROUP BY id
HAVING ( COUNT(id) > 1 )

但是我该如何删除它们(除其中一个以外的所有)?

最佳答案

DELETE t1 FROM test t1, test t2 WHERE t1.unique_id > t2.unique_id AND t1.id = t2.id;

关于mysql - 如何删除 mySQL 重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11621314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com