我有桌子 -
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”视图时,我仍然不完全 理解算法。
如果有人可以在这里写一些重复查询 - 这里有解释, 我很感激...
答案 0 :(得分:5)
SELECT ID, Sort, Amount, COUNT(*)
FROM yourtable
GROUP BY ID, Sort, Amount
HAVING COUNT(*) > 1