1. sorgu adı: srg_borcalacak
sql kodu:
SELECT T_0_MemberAccount.IslemId, T_0_MemberAccount.Tarih, T_0_MemberAccount.UyeNo, T_0_MemberAccount.IslemTuru, IIf(InStr(1,[IslemTuru],"Borç")>0,[Tutar],"0") AS Borc, IIf(InStr(1,[IslemTuru],"Alacak")>0,[Tutar],"0") AS Alacak, [Borc]-[Alacak] AS Bakiye
FROM T_0_MemberAccount
ORDER BY T_0_MemberAccount.IslemId;
2. sorgu adı: srg_borcalacakbakiye
sql kodu:
SELECT Gsrg_borcalacak.IslemId, Gsrg_borcalacak.Tarih, Gsrg_borcalacak.UyeNo, Gsrg_borcalacak.IslemTuru, Gsrg_borcalacak.Borc, Gsrg_borcalacak.Alacak, (select sum(Bakiye) from srg_borcalacak where UyeNo=Gsrg_borcalacak.UyeNo and IslemId<=Gsrg_borcalacak.IslemId) AS Bakiye
FROM srg_borcalacak AS Gsrg_borcalacak;