SQL ステートメントに group by 句があり、Sum() 関数のように追加するのではなく、集計関数を使用して各グループのすべての値を差し引く必要があります。
すなわち
SELECT Sum(A)
FROM (
SELECT 2 AS A
UNION
SELECT 1) AS t1
..so は 2+1 を評価して 3 を返します。
1を返すために2-1を行う何らかの方法が必要です。
これが理にかなっていることを願っています。これを行う唯一の方法は、CLR 統合を使用して独自の集計関数を作成することです。
他のアイデアはありますか?