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)