Как ще идентифицирате елемента, от който да бъде изваден?
След като това бъде идентифицирано, това е SUM()
умножено по -1
и след това се добавя към тази стойност.
Редактиране:
Ако това е първата стойност, която трябва да бъде взета като извадена, тогава вземете тази стойност, удвоете я, след което отнеме сумата от всички стойности. (Удвояването му анулира ефекта от включването му в сумата от всички стойности.)
select top 1 @var = [value]
from myTable
order by [some condition]
select @minused = (2 * @var) - sum([value])
from myTable