ソースデータ:私は(IDや評価が同じである)重複を見つける必要があり、また何らかの形で提示し、それらへの参照(CandidateID)を保つ結果
+-----+-------------+--------+---------+
| ID | CandidateID | Rating | Name |
+-----+-------------+--------+---------+
| 777 | 119 | 5 | Fred |
| 777 | 120 | 5 | Tony |
| 777 | 121 | 3 | Ben |
| 888 | 131 | 4 | Joe |
| 888 | 132 | 4 | Matt |
| 888 | 133 | 1 | Russell |
+-----+-------------+--------+---------+
結果の表にその名前が表示されます。 所望の出力は、(唯一のIDと評価が同じである行を示す):
+-----+-------------+--------+------+
| ID | CandidateID | Rating | Name |
+-----+-------------+--------+------+
| 777 | 119 | 5 | Fred |
| 777 | 120 | 5 | Tony |
| 888 | 131 | 4 | Joe |
| 888 | 132 | 4 | Matt |
+-----+-------------+--------+------+
私の初期のアプローチは、次いでCOUNT(*)> = 2を有し、か、COUNTを生成し、ID及び評価によってグループにありましたその結果のIDが存在するすべての行をリストします。悲しいことに、それは重複しない行も返します。より良い解決策はありますか?
使用している実際のクエリを投稿できますか? –