我有此数据,我正在尝试查找具有不同ID但在字段1,2,3,4中重复数据的情况
id field1 field2 field3 field4 ==== ====== ====== ===== ======= 1 A B C D 2 A B C D 3 A A C B 4 A A C B
因此,在任何情况下,我都希望以某种方式向我展示:
1和2是重复项3和4是重复项
代替SELECT DISTINCT,选择字段和行数。使用HAVING过滤掉与多行,如项目:
SELECT DISTINCT
HAVING
select field1 ,field2 ,field3 ,field4 ,count (*) from foo group by field1 ,field2 ,field3 ,field4 having count (*) > 1
然后,您可以将原始表与查询结果结合起来。