gpt4 book ai didi

mysql - 检查大表中的重复项

转载 作者:行者123 更新时间:2023-11-29 18:24:14 25 4
gpt4 key购买 nike

我有一张大 table 。我发现重复项,该表有 10 列(比如 A、B、C、D 等)。我正在运行下面的查询来获取重复记录,但它花费了 1 个多小时。查询:

SELECT COUNT(*) FROM TABLE1 GROUP BY A,B,C,D,E HAVING COUNT(*) >1

有人可以建议我更快地完成这项工作吗?

最佳答案

通过应用此查询检查性能!

SELECT count(*) FROM tbl_name mt
JOIN
(SELECT A,B,C,D,E FROM tbl_name GROUP BY A,B,C,D,E HAVING COUNT(*) >1) T
ON mt.A= T.A
and mt.B= T.B
and mt.C= T.C
and mt.D= T.D
and mt.E= T.E

关于mysql - 检查大表中的重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46318841/

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