Skip to main content

AccessTr.neT


SORU : Gider - Gelir=Fark (İlgilenirseniz Sevinirim)

SORU : Gider - Gelir=Fark (İlgilenirseniz Sevinirim)

Çözüldü #4
Bu işlemi direkt toplama sorgusundan yapmak yerine mevcut sorgunun ismini kasaicmal1 olarak değiştirin.
Kod:
SELECT DISTINCTROW KASA.TARİH, Sum(KASA.[GİREN TUTAR]) AS TopGIREN, Sum(KASA.[ÇIKAN TUTAR]) AS TopCIKAN
FROM KASA
GROUP BY KASA.TARİH;

Daha sonra bu sorguyu kullanan yeni bir sorgu yapın.
Kod:
SELECT k.TARİH, k.TopGIREN, k.TopCIKAN, (Select Sum([TopGIREN]-[TopCIKAN]) From kasaicmal1 where TARİH<=k.TARİH) AS BAKIYE
FROM kasaicmal1 AS k;

Ayrıca KASA tablosunda Giren veya Çıkan Tutar yoksa 0 olarak girilmesini sağlamalısınız.
Şu anda tablonuzda bu alanları null olanlar vardı ben bunları elle düzelttim,
sizde bunları düzeltmelisiniz yoksa sonuçlar yanlış çıkacaktır.
Yok ben 0 yapamam diyorsanız sorgulara ilave kontrol koymak gerekir.
Bu alanların tablodaki özelliklerinde varsayılanını da 0 olarak tanıtmak lazım.
.rar Kasa_Bakiye_Seruz.rar (Dosya Boyutu: 30,14 KB | İndirme Sayısı: 30)
.rar Kasa_Bakiye_2003_Seruz.rar (Dosya Boyutu: 27,63 KB | İndirme Sayısı: 32)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: SORU : Gider - Gelir=Fark (İlgilenirseniz Sevinirim) - Yazar: Seruz - 24/11/2009, 13:20