Select A.Cuenta,A.Descripcion, Isnull((Select Balance From CNTBal03 Where Cuenta=A.Cuenta And Periodo=12 and Fiscal='2003' ),0) +Isnull((Select Sum(Debito-Credito) From CNTDET02 Where Cuenta=A.Cuenta And Periodo=1 And Fiscal='2004'),0)+ Isnull((Select Sum(Debito-Credito) From CNTDET02 Where Cuenta IN (Select Cuenta From CNTCuentas Where lTrim(rTrim(Descarga)) = lTrim(rTrim(A.Cuenta)) And Periodo=1 And Fiscal='2004')),0) As Balance, A.Descarga From cntCuentas A Order By rTrim(lTrim(A.Cuenta))>So for main account TotalAcc = Account, right?
>>>>Account >>>>Description >>>>TotalAcc &&& Account where totals will be added >>>>DetailAcc &&& Logical value representing where >>>> &&& the account will allow details >>>>... >>>>>>>>
>>>>Account >>>>Date >>>>Debit >>>>Credit >>>>Fiscal &&& Fiscal Year >>>>Period &&& Corresponding period >>>>>>>>
>>>>Account >>>>Fiscal >>>>Period >>>>Balance >>>>>>>>
>>>>Select A.Account,A.Description, >>>>Isnull((Select Balance From Balances Where Account=A.Account And Period=12 and Fiscal='2003' ),0) >>>>+Isnull((Select Sum(Debit-Credit) From CNTDET02 Where Account=A.Account And Period=1 And Fiscal='2004'),0) >>>> As Balance, A.TotalAcc >>>>From Accounts A Order By rTrim(lTrim(A.Account)) >>>>>>>>