Questione : Come sommate i diversi elementi all'interno di un cliente in TSQL

Sto provando ad ammontare a dal cliente, dalle spese & dal reddito per cliente. Ci sono multipli sia del reddito & delle spese per cliente. Sto lottando con questo come ancora che imparo lo SQL e pensato che qualcun'altro probabilmente già abbia richiamato questo? I sicuro apprezzerebbe l'aiuto! il

I sa che questo codice di assistente di SQL non è corretto ma dà almeno un'immagine del pulitore della punta di che cosa sto tentando a do.

IF (SELEZIONARE (OBJECT_ID ('wbr/> di TEMPDB.#Total'<))) NON È il decimale NULLO dei @Expenses del #Total

declare della TABELLA di GOCCIA (13.2), @expenses del

set del @income (13.2) = + somma (EXP_FOOD_AMOUNT) + somma (EXP_LIFE_INSURANCE_AMOUNT) + somma (EXP_TRANSPORTATION_AMOUNT) + somma (EXP_TUITION_AMOUNT) + somma (EXP_USER_2_AMOUNT) + somma (EXP_USER_3_AMOUNT) + @income del

set di somma (EXP_UTILITIES_AMOUNT) = (somma (NET_PAY_AMOUNT) +

SELECT F.LOAN_NUMBER, @Income, @Expenses

INTO di somma (OTHER_INCOME_AMOUNT) #Total DA OPENQUERY (SvrLink, “

SELECT F.Account, il @Income, le finanze F del @Expenses

FROM interne unisce il cliente a sopra (a.Account = f.Account) dove a.balance > 0

FETCH SOLTANTO CON il ")
di UR class= del

Risposta : Come sommate i diversi elementi all'interno di un cliente in TSQL

Qualcosa di simile:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SELEZIONARE  F.Account,
        SOMMA (NET_PAY_AMOUNT) + reddito di SOMMA (OTHER_INCOME_AMOUNT),
        SOMMA (EXP_CHILD_CARE_AMOUNT) + SOMMA (EXP_FOOD_AMOUNT) + 
        SOMMA (EXP_LIFE_INSURANCE_AMOUNT) + SOMMA (EXP_TRANSPORTATION_AMOUNT) + 
        SOMMA (EXP_TUITION_AMOUNT) + SOMMA (EXP_USER_2_AMOUNT) + 
        SOMMA (EXP_USER_3_AMOUNT) + spese di SOMMA (EXP_UTILITIES_AMOUNT)
    Dalle finanze F
        INTERNO UNIRE il cliente a SU f.Account = a.Account
DOVE   a.balance > 0
GRUPPO da F.Account
Altre soluzioni  
 
programming4us programming4us