Düzeltiyorum.Özür dilerim
Sn
atoz112
Hocamın yaptığı düzenleme ile,kodu yerleştirdiğimde, 2015 yılı verisi gözükmüyor.Yoksa tek sorgu daha iyi olacaktı
Ekteki resimde görüldüğü üzere..
Not: Alıntı yapamadım.Sn atoz112 şöyle belirtmişti
ilgili ödemeler ve borç miktarları adlı sorgunun
Sql ifadesini aşağıdaki kod ile değiştirmek sureti ile de bu sonucu elde edebilirsiniz.
TRANSFORM Sum(gelirler.miktar) AS Toplamiktar
SELECT gelirler.adisoyadi, gelirler.gelir.id_uyeno, aidat.Aidat2015, [Aidat2015]-Nz(DSum("miktar","gelir","id_uyeno=" & [gelir].[id_uyeno] & " And year(tarih)>= '2015' "),0) AS Fark, Sum(gelirler.miktar) AS [Toplam Ödenen Miktar]
FROM (katuyeporfil INNER JOIN uye ON katuyeporfil.id_kategoriuyeprofil = uye.profil) INNER JOIN ((gelirler INNER JOIN gelir ON gelirler.id_gelirno = gelir.id_gelirno) INNER JOIN aidat ON gelir.id_uyeno = aidat.id_uyeno) ON (uye.id_uyeno = gelir.id_uyeno) AND (uye.id_uyeno = aidat.id_uyeno)
WHERE ((([Aidat2015]-Nz(DSum("miktar","gelir","id_uyeno=" & [gelir].[id_uyeno] & " And year(tarih)>= '2015' "),0))>=100) AND ((katuyeporfil.kategoriuyeprofil)="üye") AND ((gelirler.profil)=1) AND ((uye.profil)=1))
GROUP BY gelirler.adisoyadi, gelirler.gelir.id_uyeno, aidat.Aidat2015, [Aidat2015]-Nz(DSum("miktar","gelir","id_uyeno=" & [gelir].[id_uyeno] & " And year(tarih)>= '2015' "),0)
PIVOT gelirler.SENELER;