1.情景展示
由上图可知,APPUSERID字段和VIRTUAL_CARDID字段存在一对多的关系,如何将重复的APPUSERID字段的数据查询出来呢?
2.原因分析
先查出重复的APPUSERID都有哪些,再根据重复的APPUSERID查询该条数据记录。
3.解决方案
第一步:查询重复的APPUSERID
--查询重复的APPUSERID SELECT APPUSERID, COUNT(APPUSERID) 次数 FROM ACCESS_APPUSER T GROUP BY T.APPUSERID HAVING COUNT(APPUSERID) > 1
第二步:查询对应的表记录
--查询重复的APPUSERID对应的数据 SELECT * FROM ACCESS_APPUSER WHERE APPUSERID IN (SELECT APPUSERID FROM ACCESS_APPUSER T GROUP BY T.APPUSERID HAVING COUNT(APPUSERID) > 1)