私の手続きで2つのテーブルから 'salevalue'を合計/減算したいとします。セール1には領収書、2番目には返品があります。しかし、私はアイデアで迷っています。TSQL - 2つのテーブルの合計を取得または差し引く
SELECT *
FROM @possale1
SELECT *
FROM @possale2
SELECT sum(salevalue) AS S1
FROM @possale1
SELECT sum(salevalue)*-1 AS S2
FROM @possale2
select sum(sum(a.salevalue)-sum(b.salevalue))
from @possale1 a
inner join @possale2 b on a.receiptdate=b.receiptdate
は「私はアイデアで失われていますが、」本当に答えることができる問題ではありません。あなたの推論を明確にしてください。たぶん、あなたの考えを書き留めることによって、あなた自身が正解に到着するかもしれません。 – Jolta
私はそれをより正確にしませんでした。 私はOpenQuery経由でOracleからの領収書と返品を2つの別々のテーブルに挿入するストアドプロシージャを持っています。 今、私はテーブルからのものを差し引きたい(領収書 - 返品=残高)。 Arvoが私の質問に答え、それは魅力のように機能します。 – headder