我正试图在表格中找到所有重复项并更改其值之一。 现在我用:在SQL中查找重复项并更新它们?
SELECT Amount
FROM Bids
GROUP BY Amount, AuctionID
HAVING (COUNT(Amount) > 1) AND (AuctionID=1)
是只返回
Amount
23.6500
41.8800
42.3500
而且不
Amount
23.6500
23.6500
41.8800
41.8800
42.3500
42.3500
所以我不能更新所有行的问题。
我怎么能按照我展示的方式获得它?
感谢, 丹
谢谢,它的工作原理。 现在我怎么可以更新这些表设置烧= 1? – Danpe 2011-04-29 12:09:45
@Danpe我已将UPDATE语句添加到答案 – 2011-04-29 12:12:19