Я пытаюсь добавить две переменныеSQL Server: суммированием двух переменных
DECLARE @RentsSum MONEY
SET @RentsSum = (SELECT SUM(Price)
FROM Rents
WHERE StartDate IS NOT NULL)
GO
DECLARE @SalesSum MONEY
SET @PriceSum = (SELECT SUM(Price)
FROM Purchases
WHERE DateBought IS NOT NULL)
GO
DECLARE @SalesAndRentsSum MONEY
SET @SalesAndRentsSum = @RentsSum + @PriceSum;
SELECT @SalesAndRentsSum
в один, но я получаю некоторые странные ошибки здесь ...
Необходимо объявить скалярную переменную «@PriceSum» ,
Должен объявить скалярную переменную "@RentsSum".
Снимите 'GO'. Переменные не сохраняются во всей партии. – DVT
Я сделал это, но все тот же результат – MitkoZ