1.情景展示
现在,机构表数据中机构名称有重复数据,如何筛选出来?
2.分析
第一步:统计是否存在重复数据。
方式一:
方式二:
说明表中确实存在重复数据
第二步:统计重复次数及机构名称。
需要通过group by和having实现。
第三步:查询出重复数据。
SELECT *
FROM ORG_ACCESS
WHERE ORGNAME IN (SELECT ORGNAME
FROM ORG_ACCESS T
GROUP BY ORGNAME
HAVING COUNT(1) > 1)
写在最后
哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!
相关推荐:
个人主页oracle 使用count()函数进行分组计数时所踩的坑!oracle 根据字段查询重复数据
转载于:https://www.cnblogs.com/Marydon20170307/p/11011044.html