1

我有桌子 -

Tbl1

ID       Sort   Amount Price  Address
000123   AAA    135.00 25.00  25Grant
000123   AAB    135.00 15.00  27Pent
000124   AAC    118.00 16.00  47Bay
000125   BBB    116.00 17.00  56Third
000125   BBB    116.00 66.50  56Third

我只需要为字段 ID、排序、金额选择重复记录。我不需要选择价格和地址字段。

我期待结果:

ID      Sort  Amount
000125  BBB   116.00 
000125  BBB   116.00

我知道我可以在 MsAccess 查询向导中使用“重复记录查询”。但我需要了解如何在 SQL 中执行此操作。

当我查看“设计”或“SQL”视图时,我仍然没有完全理解算法。

如果有人可以在这里写出 - 查找重复查询 - 并附上解释,我将不胜感激......

4

1 回答 1

5
SELECT ID, Sort, Amount, COUNT(*) 
FROM yourtable
GROUP BY ID, Sort, Amount
HAVING COUNT(*) > 1
于 2012-12-13T19:55:37.113 回答