![]() |
sorguda fark bulma - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: sorguda fark bulma (/konu-sorguda-fark-bulma.html) |
Cvp: sorguda fark bulma - serdar_20 - 28/12/2015 (28/12/2015, 19:02)atoz112 yazdı: Sayın Access acemisi, Rica ederim sayın atoz112. Cvp: sorguda fark bulma - access acemisi - 30/12/2015 Sn atoz112 , Teşekür ederim.İstediğim gibi olmuş.Bu arada , sizin sorgu, veriler girildiğinde,sorguyu açmak için tıklayınca , 8-10 sn geç açıyor.Nedenini anlayamadım.Acaba sorgu ilişkilendirme de bir sorun olursa böyle geç açar mı.? Yine de her şey istediğim gibi olmuş.Teşekkürler. Cvp: sorguda fark bulma - access acemisi - 30/12/2015 Değerli Üstadlarım bu konuyu kapatmadan , Bu kez toplam toplamodenmesigerekenmiktardan ,toplamodenenmiktar farkını bulmak istiyorum Bunu da bir formül ile yazarsanız sevinirim. Affınıza sığınarak.Bu sorunun devamı şeklinde gördüğüm için.Resim ektedir.Selam Cvp: sorguda fark bulma - ozanakkaya - 30/12/2015 ödemeler ve borç miktarları isimli çapraz sorguyu tasarım görünümünde aç, boş sütunda, Alan özelliğine: fark: [toplamodenmesigereken]-[Toplam Ödenen Miktar] Toplam özelliğine: ifade Çapraz özelliğine :Satır Başlığı yaz. Cvp: sorguda fark bulma - access acemisi - 30/12/2015 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; Cvp: sorguda fark bulma - ozanakkaya - 31/12/2015 Atoz hocanın eklediği Sql kodunda ölçüt kısmında >=100 ibaresi mevcut. 2015 yılındaki ödeme miktarı 80 Tl olduğu için 2015 yılı görünmüyor. |