Hoe identificeer je het item waarvan moet worden afgetrokken?
Zodra dat is geïdentificeerd, is het een SUM()
vermenigvuldigd met -1
en vervolgens toegevoegd aan die waarde.
Bewerken:
Als het de eerste waarde is die moet worden afgetrokken van, neem dan die waarde, verdubbel deze en haal dan de som van alle waarden weg. (Door het te verdubbelen wordt het effect van het opnemen in de som van alle waarden teniet gedaan.)
select top 1 @var = [value]
from myTable
order by [some condition]
select @minused = (2 * @var) - sum([value])
from myTable