ToplamBorclar adlı sorgunun içeriğini;
SELECT tblhesap.MusteriKimlik, tblmusteri.Adi, tblmusteri.Soyadi, tblhesap.HareketTipi, Sum(IIf(IsNull([Hareket]),0,[Hareket])) AS borcum
FROM tblmusteri INNER JOIN tblhesap ON tblmusteri.Kimlik = tblhesap.MusteriKimlik
GROUP BY tblhesap.MusteriKimlik, tblmusteri.Adi, tblmusteri.Soyadi, tblhesap.HareketTipi
HAVING (((tblhesap.HareketTipi)="BORÇ"));
ToplamOdeme adlı sorgunun içeriğini;
SELECT tblhesap.MusteriKimlik, tblmusteri.Adi, tblmusteri.Soyadi, tblhesap.HareketTipi, Sum(IIf(IsNull([Hareket]),0,[Hareket])) AS odemem
FROM tblmusteri INNER JOIN tblhesap ON tblmusteri.Kimlik = tblhesap.MusteriKimlik
GROUP BY tblhesap.MusteriKimlik, tblmusteri.Adi, tblmusteri.Soyadi, tblhesap.HareketTipi
HAVING (((tblhesap.HareketTipi)="ÖDEME"));
bakiye_srg adlı sorgunun içeriğini;
SELECT ToplamBorclar.MusteriKimlik, ToplamBorclar.Adi, ToplamBorclar.Soyadi, Sum(ToplamBorclar.borcum) AS Toplam_Borc, Sum(ToplamOdeme.odemem) AS Toplam_Odeme, [Toplam_Borc]-[Toplam_Odeme] AS kalanim
FROM ToplamBorclar LEFT JOIN ToplamOdeme ON ToplamBorclar.MusteriKimlik = ToplamOdeme.MusteriKimlik
GROUP BY ToplamBorclar.MusteriKimlik, ToplamBorclar.Adi, ToplamBorclar.Soyadi;
kodları ile değiştirmek sureti ile kullanmayı deneyiniz.bilginize...iyi çalışmalar,saygılar.