Koşullu toplam

10/12/2011, 20:28

temre

herkese iyi akşamlar ve iyi haftasonları dilerim.
aşağıdaki fonksiyonda tarih ölçütünün yazılımında sevktarihi (tarih) ölçütünü sanırım yanlış yazıyorum ve sonuç alamıyorum. yardımcı olabilirseniz çok sevinirim.
teşekkürler.

Bakiye: Dsum ("miktar";"siparisler";"urunkodu='" & [urunkodu] & "'" & "and [sevktarihi]<=#" & [sevktarihi] & "#")

Ek Dosyalar

10/12/2011, 23:13

ozanakkaya

istediğiniz işlemin yapılabilmesi için sorguda "SQL Göster"i tıklayıp Sql kodunu aşağıdaki ile değiştir.
SELECT urunkodu, miktar, sevktarihi, (SELECT Sum([miktar]) AS İfade1
FROM siparisler
WHERE (((siparisler.sevktarihi)<=[GeciciTablo].[sevktarihi]) AND ((siparisler.urunkodu)=[GeciciTablo].[urunkodu]));) AS Bakiye
FROM siparisler AS GeciciTablo
ORDER BY urunkodu, sevktarihi;



Ek Dosyalar

10/12/2011, 23:20

temre

çok teşekkür ederim, emeğinize sağlık.