Forum

Kümülatif toplam
 
Bildirimler
Hepsini Temizle

[Çözüldü] Kümülatif toplam

3 Yazılar
2 Üyeler
0 Likes
697 Görüntüleme
(@yildirimbakar)
Gönderiler: 97
Estimable Member
Konu başlatıcı
 

Merhaba Arkadaşlar;

Aşağıdaki query'de Firmanın bakiyesinin kümülatif toplamını alıp top 1 deyip belirtilen tarihteki son bakiyenin gelmesini sağlıyorum. Fakat top 1 dediğim için sadece tek cariyi doğru bir şekilde getiriyor. Burada diğer carilerinde gelmesini nasıl sağlayabilirim?

Teşekkür ederim.   

select top 1 Hareketref,Tarih,Turu,Cari,Aciklama,
SUM(Alacak-Borc) OVER(order by Tarih ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as [Bakiye(RD)]
from Tablo
where Tarih between '2023-01-01' and '2023-04-30'
group by Hareketref,Tarih,Firma,Turu,Cari,Aciklama,Alacak,Borc
order by Tarih desc, Hareketref desc

 
Gönderildi : 13/04/2023 11:15

(@vedatozerr)
Gönderiler: 63
Trusted Member
 

Merhaba

Aşağıdaki şekilde deneyebilir misiniz ? 

 

select Cari,Aciklama,
SUM(Alacak-Borc) bakıye
from Tablo
where Tarih <= '2023-04-30'
group by Cari,Aciklama
order by Cari,Aciklama

حَسْبُنَا اللهُ وَنِعْمَ الْوَكِيلُ
Allah bize yeter, O ne güzel vekildir.
Antalya
[email protected]

 
Gönderildi : 13/04/2023 11:22

(@yildirimbakar)
Gönderiler: 97
Estimable Member
Konu başlatıcı
 

@vedatozerr 

Vedat bey;

Çok teşekkür ederim.

 
Gönderildi : 14/04/2023 09:46

Paylaş: