我正試圖在表格中找到所有重複項並更改其值之一。 現在我用:在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