Forum
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
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]