如何编写SQL查询来查找数据库中特定列出现两次或两次以上的所有条目?

如何编写SQL查询来查找数据库中特定列出现两次或两次以上的所有条目?,sql,Sql,我有一个名为Laptop的表,其中有一列名为“HD”。如何编写一个查询来查找出现两次或两次以上的所有“HD”条目 [HD] 10 20 20 40 50 十, 因此,在HD中的这些条目中,查询将返回10和20,因为它们都出现了两次或两次以上。这肯定是重复的,但找不到它。无论如何,您可以在聚合之后使用HAVING子句 SELECT HD,COUNT(HD) FROM Laptop GROUP BY HD HAVING COUNT(HD) > 1 这肯定是复制品,但找不到。无论如何,您可以在

我有一个名为Laptop的表,其中有一列名为“HD”。如何编写一个查询来查找出现两次或两次以上的所有“HD”条目

[HD]
10
20
20
40
50
十,


因此,在HD中的这些条目中,查询将返回10和20,因为它们都出现了两次或两次以上。

这肯定是重复的,但找不到它。无论如何,您可以在聚合之后使用HAVING子句

SELECT HD,COUNT(HD) FROM Laptop GROUP BY HD HAVING COUNT(HD) > 1

这肯定是复制品,但找不到。无论如何,您可以在聚合之后使用HAVING子句

SELECT HD,COUNT(HD) FROM Laptop GROUP BY HD HAVING COUNT(HD) > 1
从笔记本电脑中选择高清 房屋署分组 拥有count(*)>1

从笔记本电脑中选择高清 房屋署分组
having count(*)>1

从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清添加高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组中逐高清选择高清,从笔记本电脑组逐高清选择高清,从笔记本电脑组逐高清选择高清选择高清,从笔记本电脑组逐高清选择高清,从笔记本电脑组逐高清!当我开始打字时没有答案,我在启动sqlserver以检查“Having”sysntax是否正确时延迟了一会儿。这毕竟是正确的答案,所以两个或两个以上的人想出了这个答案也就不足为奇了。为什么你在4分钟后添加了完全相同的答案(除了笔记本电脑和计数的大写字母变化)?Sychroicity!当我开始打字时没有答案,我在启动sqlserver以检查“Having”sysntax是否正确时延迟了一会儿。这毕竟是正确的答案,所以两个或更多的人想出这个答案也就不足为奇了。