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)