1、主要是利用Having语句进行,由于where不能与聚合函数一起使用,所以用having
SELECT MC,COUNT(MC) AS SL FROM JSB GROUP BY MC HAVING(COUNT(MC)>1)
2、SELECT MC,SL FROM (SELECT MC,COUNT(MC) AS SL FROM JSB GROUP BY MC) WHERE SL>1
本文介绍了如何使用SQL语句中的HAVING子句来实现数据的分组与进一步筛选,展示了两种不同方式来找出特定条件下的重复记录:一种是直接在GROUP BY之后使用HAVING进行过滤;另一种则是先进行分组再对外层结果应用WHERE条件。
1、主要是利用Having语句进行,由于where不能与聚合函数一起使用,所以用having
SELECT MC,COUNT(MC) AS SL FROM JSB GROUP BY MC HAVING(COUNT(MC)>1)
2、SELECT MC,SL FROM (SELECT MC,COUNT(MC) AS SL FROM JSB GROUP BY MC) WHERE SL>1
1211

被折叠的 条评论
为什么被折叠?