Вопрос : Как вы суммируете индивидуальные элементы не познее один учет в TSQL

Я пытаюсь подытожить учетом, расходами & доходом в учет. Будут многократные цепи как дохода, так и расходов в учет. Я борюсь с этим как am все еще учя SQL и думаемый что кто - то еще вероятн уже адресовало это? Iий уверенное оценило бы помощь!

I знает что это Кодий сервера SQL не правильно но оно хотя бы дает изображение clearer бита я пытаю к do.

IF (ВЫБЕРИТЕ (OBJECT_ID ('wbr/> TEMPDB.#Total'<))) Не НУЛЕВАЯ десятичная дробь @Expenses #Total

declare ТАБЛИЦЫ ПАДЕНИЯ (13.2), @expenses

set @income десятичные (13.2) = + сумма (EXP_FOOD_AMOUNT) + сумма (EXP_LIFE_INSURANCE_AMOUNT) + сумма (EXP_TRANSPORTATION_AMOUNT) + сумма (EXP_TUITION_AMOUNT) + сумма (EXP_USER_2_AMOUNT) + сумма (EXP_USER_3_AMOUNT) + @income

set суммы (EXP_UTILITIES_AMOUNT) = (сумма (NET_PAY_AMOUNT) +

SELECT F.LOAN_NUMBER суммы (OTHER_INCOME_AMOUNT), @Income, @Expenses

INTO #Total ОТ OPENQUERY (SvrLink, «

SELECT F.Account, @Income, финансы f @Expenses

FROM внутренние соединяет учет a дальше (a.Account = f.Account) где a.balance > 0

FETCH ТОЛЬКО С ")
UR class=

Ответ : Как вы суммируете индивидуальные элементы не познее один учет в TSQL

Что-нибудь подобное:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
ВЫБЕРИТЕ  F.Account,
        СУММА (NET_PAY_AMOUNT) + доход СУММЫ (OTHER_INCOME_AMOUNT),
        СУММА (EXP_CHILD_CARE_AMOUNT) + СУММА (EXP_FOOD_AMOUNT) + 
        СУММА (EXP_LIFE_INSURANCE_AMOUNT) + СУММА (EXP_TRANSPORTATION_AMOUNT) + 
        СУММА (EXP_TUITION_AMOUNT) + СУММА (EXP_USER_2_AMOUNT) + 
        СУММА (EXP_USER_3_AMOUNT) + расходы СУММЫ (EXP_UTILITIES_AMOUNT)
ОТ    финансов f
        ВНУТРЕННЕ СОЕДИНИТЕ учет a НА f.Account = a.Account
ГДЕ   a.balance > 0
ГРУППА F.Account
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us