Eklediğim uygulamada iki tarih arası rapor alıyorum. Seçtiğim son tarihten sonra gelen bazı tarihleri seçmediğim halde raporda listeliyor. Eklediğim resimde de görüldüğü gibi seçmediğim tarihlerdeki verileri de raporda sıralıyor.
![[Resim: do.php?imgf=148248526231731.jpg]](https://accesstr.net/resim/do.php?imgf=148248526231731.jpg)
Alıntı:...Rapor sayfasında gelir ve giderde sadece seçtiğim tarihler arası veriler listelensin...
SELECT DISTINCTROW Gelir.GelirTarihi, Round([GelirMatrah],2) AS GelirMatrahs, Round([GelirKdv],2) AS GelirKdvs, Round([GelirToplam],2) AS GelirToplams, Gider.GiderTarihi, Round([GiderMatrah],2) AS GiderMatrahs, Round([GiderKdv],2) AS GiderKdvs, Round([GiderToplam],2) AS GiderToplams, Gelir.KdvOrani, Gider.KdvOranii, Gelir.GelirAciklama, Gider.GiderAciklama
FROM Gelir INNER JOIN Gider ON Gelir.S_No = Gider.S_No
WHERE (((Gelir.GelirTarihi) Between [Forms]![İkiTarihArasi]![İlk Hareket Tarihi] And [Forms]![İkiTarihArasi]![Son Har Tarihi]) AND ((Gider.GiderTarihi) Between [Forms]![İkiTarihArasi]![İlk Hareket Tarihi] And [Forms]![İkiTarihArasi]![Son Har Tarihi]));