查找MySQL的重复记录

学会发现只有在MySQL中重复的​​记录。 你可以找到与DISTINCT关键字独特的记录,但只发现重复记录是棘手的。

A+ A-

虽然使用数据库,大家都陷入寻找重复记录的情况。 我们要消除在结果一次又一次重复的记录。 因为这是一个常见需求,MySQL已经提供了一个简单,直接的方式做这个任务。 正如你一定要知道,找到不同的(唯一的)记录是使用DISTINCT关键字SQL容易。

使用DISTINCT关键字,可以找到唯一的记录。 但如何发现只有那些重复的记录?

虽然它发生较少,但有时,而不是唯一的记录,我们可能需要找到只重复的记录! 不幸的是,没有现成的SQL关键字来查找重复记录。 有一天,我需要找到只重复记录在一个表中 - 所以我用下面的SQL语句作为解决方案。 我与你分享它:

 SELECT COUNT(ID)为c FROM table_name的GROUP BY ID HAVING C> 1; 

本声明认定你只拥有一个结果重复的记录。 我希望这将节省您的时间。 请不要让我知道,如果你已经实现了相同的结果更好的解决方案。

我还出版了一套有用的MySQL命令 。 你可能想在这些看为好。

请随时问你关于这个主题已经有任何问题。 我会很乐意尝试和帮助你。 感谢您使用TechWelkin!

Ads

分享

最近

最好的Ubuntu的替代寻找,如果你是一个Linux爱好者

首先,让我们越来越熟悉的东西; 基本的,但有点偏离轨道! 你有没有得到使用Linux和Ubuntu方面困惑? 你任何机...

如何在Gmail收件箱中添加签名 - 添加在Gmail谷歌的签名

收件箱由谷歌为谷歌的在过去几年推出的最好的事情之一。 它带入一个统一的收件箱几乎所有我们想要的一切。 我们必须说,设计...

每周科技新闻:诺基亚,谷歌和任天堂

大家好,这是星期五,3月3日,只是像往常一样,我们又回到我们的每周新闻综述。 本周的新闻有很多有趣的报道。 从诺基亚的...

树莓派项目入门 - 你可以用树莓派做些什么

树莓Pi为一系列低功耗,由莓裨基金会创建单板计算机。 最初创建教孩子们计算机科学和编程的基础知识在发展中国家中,树莓派...

Android的2017年最佳VPN - 如何使用VPN在安卓

一去不复返的VPN只为高科技,savvies和黑客的天! 而且,承认这一点,我们已经受够了易怒的演讲有关这些服务的。 ...

注释