AccessTr.neT
Sql Sorgusunda Bugünden Önceki 30 Gün - 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ığı: Sql Sorgusunda Bugünden Önceki 30 Gün (/konu-sql-sorgusunda-bugunden-onceki-30-gun.html)

Sayfalar: 1 2 3


RE: Sql Sorgusunda Bugünden Önceki 30 Gün - atoykan - 16/01/2023

(16/01/2023, 15:46)berduş yazdı: ifadeleri Nz() içine alarak dener misiniz?
 nz([K_Toplam])+nz([B_Toplam])
Not: lütfen bir konu bir soru kuralına uymaya çalışalım her konu tek soru içindir

(16/01/2023, 16:45)berduş yazdı: Dsum sonucunuz hatalı gibi geldi tabloda ilgili tarihe ait kayit olmamasına rağmen 0'dan farklı sonuçlar geliyordu
Yanılıyor muyum?

Sayın @berduş Hocamızın uyarılarını lütfen dikkate alın. Dsum ile ilgili hatayı kontrol etme şansım olamadı ancak sorgunuzu aşağıdaki gibi düzenlerseniz m_toplam sonuç verir:
Kod:
SELECT tblUrunler.[Ürün Kodu], DSum("[tblKargo]![Adet]","[tblKargo]","[tblKargo]![Ürün Kodu] = '" & [Ürün Kodu] & "' AND [tblKargo]![Gun]=Day(Date()) AND [tblKargo]![Ay]= Month(Date()) AND [tblKargo]![Yil]= Year(Date())") AS K_Toplam, DSum("[tblBayii]![Adet]","tblBayii","[tblBayii]![Ürün Kodu] = '" & [Ürün Kodu] & "' AND [tblBayii]![Gun]= Day(Date()) AND [tblBayii]![Ay]=Month(Date()) AND [tblBayii]![Yil]= Year(Date())") AS B_Toplam, Nz([B_Toplam])+Nz([K_Toplam]) AS M_Toplam
FROM tblUrunler;