Hvordan vil du identificere den vare, der skal trækkes fra?
Når først det er blevet identificeret, er det en SUM()
ganget med -1
og derefter tilføjet til denne værdi.
Rediger:
Hvis det er den første værdi, der skal trækkes fra, skal du tage den værdi, fordoble den og derefter fjerne summen af alle værdierne. (Hvis du fordobler det, ophæves effekten af at inkludere det i summen af alle værdierne.)
select top 1 @var = [value]
from myTable
order by [some condition]
select @minused = (2 * @var) - sum([value])
from myTable