У меня есть такая таблица ...
GiftImpID GiftAmt Category
12345 12.00 Donation
12345 12.00 Donation
56789 10.00 Donation
56789 10.00 Donation
7890 5.00 Sale
Поэтому мне нужно добавить DISTINCT (GiftImpID) и GiftAmt для каждой категории.
Мне нужно получить
GiftAmt Category
22.00 Donation
5.00 Sale
Я пытался
Select SUM(Giftamt), Category From #MDevReport
Where GiftImpID
IN(Select DISTINCT(giftImpID) FROM #MDevReport)
GROUP BY Category
Но я до сих пор добавляю дубликаты в сумму ...