最快的“获取副本"SQL 脚本 [英] Fastest "Get Duplicates" SQL script

查看:14
本文介绍了最快的“获取副本"SQL 脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在具有数十万条记录的数据集中获取重复项的快速 SQL 示例是什么?我通常使用类似的东西:

What is an example of a fast SQL to get duplicates in datasets with hundreds of thousands of records. I typically use something like:

SELECT afield1, afield2 FROM afile a 
WHERE 1 < (SELECT count(afield1) FROM afile b WHERE a.afield1 = b.afield1);

但这很慢.

推荐答案

这样比较直接:

select afield1,count(afield1) from atable 
group by afield1 having count(afield1) > 1

这篇关于最快的“获取副本"SQL 脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆