Skype ID - Sanchit.aggarwal84
Gmail: sanchit.aggarwal2007@gmail.com
I have created SQL query (Select Statement) as per your business requirement.
Please refer the screenshots below:
1. Firstly I created the dummy tables as per the excel sheet you sent to me.
Ac This table contains account number and name.
Acbal This table contains account number, year, period and changed
data columns. Basically, Dr and Cr balances information.
+91-8283837464
Skype ID - Sanchit.aggarwal84
Gmail: sanchit.aggarwal2007@gmail.com
MS SQL Query:
select konto, Beskrivelse,(dbch-crch) bevelelse,((dblb-crlb)+(dbch-crch))UB
from(Select Ac.AcNo konto,Ac.Nm Beskrivelse,AcBal.DbCh dbch,AcBal.CrCh
crch,AcBal.Dblb dblb,AcBal.Crlb crlb from Ac,acbal where Ac.AcNo=AcBal.AcNo
and Convert(varchar(50),AcBal.AcNo)+Convert(varchar(50),AcBal.Pr)
+CONVERT(varchar(50),AcBal.Yr) in
(
select Convert(varchar(4),AcNo)+Convert(varchar(2),MONTH(dt))
+Convert(varchar(4),YEAR(dt))
from
(
select AcNo,MAX(dt) dt
from
(
select AcNo,Convert(Date,Convert(varchar(4),Yr)+'-'+Convert(varchar(2),PR)+'01') dt
from AcBal where Convert(varchar(4),Yr)+'-'+Convert(varchar(2),PR)+'-01'<=
GETDATE()
)a group by AcNo
+91-8283837464
)b))c
Skype ID - Sanchit.aggarwal84
Gmail: sanchit.aggarwal2007@gmail.com