Jak určíte položku, od které se má odečíst?
Jakmile je to identifikováno, je to SUM()
vynásobeno -1
a poté se k této hodnotě přidal.
Upravit:
Pokud je to první hodnota, která se má vzít jako odečtená, pak tuto hodnotu vezměte, zdvojnásobte ji a poté odeberte součet všech hodnot. (Zdvojení zruší účinek zahrnutí do součtu všech hodnot.)
select top 1 @var = [value]
from myTable
order by [some condition]
select @minused = (2 * @var) - sum([value])
from myTable