Я хочу суммировать/вычитать «salevalue» из двух таблиц в моей процедуре. В продаже 1 есть квитанции, 2-й с возвратом. Но я теряюсь в идеях.TSQL - получить сумму или вычесть из двух таблиц
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
Плохо я не уточнил. У меня есть хранимая процедура, которая вставляет квитанции и возвращает Oracle через OpenQuery в две отдельные таблицы. Теперь я хочу получить результат от таблиц (квитанции - возврат = баланс). Арво ответил на мой вопрос, и это работает как шарм. – headder