AccessTr.neT
Yürüyen Bakiye Konusunda Yardım - 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ığı: Yürüyen Bakiye Konusunda Yardım (/konu-yuruyen-bakiye-konusunda-yardim--90757.html)



Yürüyen Bakiye Konusunda Yardım - 10pele10 - 17/11/2023

Merhaba,
Ekte yollamış olduğum örnekteki gibi yürüyen bakiyeleri almak istiyorum. Bunu Sorgu ortamında Dsum ile yapmak istiyorum ama yapamadım, yardımınızı rica ediyorum.

Not: Yazdığım bilgisayarda Access yüklü olmadığı için Excel dosyası yolluyorum.


RE: Yürüyen Bakiye Konusunda Yardım - C*e*l*o*y*c*e - 17/11/2023

(17/11/2023, 10:31)10pele10 yazdı: Merhaba,
Ekte yollamış olduğum örnekteki gibi yürüyen bakiyeleri almak istiyorum. Bunu Sorgu ortamında Dsum ile yapmak istiyorum ama yapamadım, yardımınızı rica ediyorum.

Not: Yazdığım bilgisayarda Access yüklü olmadığı için Excel dosyası yolluyorum.

Acces öeneğin aşagıda


Re: Yürüyen Bakiye Konusunda Yardım - 10pele10 - 17/11/2023

(17/11/2023, 12:51)C*e*l*o*y*c*e yazdı:
(17/11/2023, 10:31)10pele10 yazdı: Merhaba,
Ekte yollamış olduğum örnekteki gibi yürüyen bakiyeleri almak istiyorum. Bunu Sorgu ortamında Dsum ile yapmak istiyorum ama yapamadım, yardımınızı rica ediyorum.

Not: Yazdığım bilgisayarda Access yüklü olmadığı için Excel dosyası yolluyorum.

Acces öeneğin aşagıda

Merhaba, öncelikle teşekkür ediyorum. Konuyu tam anlatamadığımı düşündüğüm için tam istediğim gibi olmamış. Exceli biraz daha detaylandırdım, ekte bulabilirsiniz.

Baştan sona yürüyen bakiye olmayacak; yani ilk değerden son değere kadar toplaya toplaya gitmeyecek. Yürüyen bakiye isim bazında olacak ve SN dediğim alanda olacak queryde. Yani isim değiştiği anda Yürüyen bakiye değişen isimin ilk değerinden başlayacak ve aynı isim sona erene kadar yürüyen bakiyeyi alacak. İsim değiştiğinde toplamaya devam etmeyecek.

Benim bilgisayarımda Access 2000 var, bu nedenle ekte bu versiyonda db de yolluyorum, gene aynı formatta yollarsanız sevinirim.


RE: Yürüyen Bakiye Konusunda Yardım - berduş - 23/11/2023

sorguyu aşağıdaki gibi düzenleyip dener misiniz?
SELECT a.Adı, a.Sn, a.Adet, (select sum(Adet) from Tablo1 where   Kimlik<= a.Kimlik  and Adı=a.Adı) AS YBakiye
FROM Tablo1 AS a
ORDER BY a.Adı, a.Sn;
sadece YBakiye alanı değişti
YBakiye: (select sum(Adet) from Tablo1 where   Kimlik<= a.Kimlik  and Adı=a.Adı) 
oldu


RE: Yürüyen Bakiye Konusunda Yardım - 10pele10 - 24/11/2023

(23/11/2023, 12:01)berduş yazdı: sorguyu aşağıdaki gibi düzenleyip dener misiniz?
SELECT a.Adı, a.Sn, a.Adet, (select sum(Adet) from Tablo1 where   Kimlik<= a.Kimlik  and Adı=a.Adı) AS YBakiye
FROM Tablo1 AS a
ORDER BY a.Adı, a.Sn;
sadece YBakiye alanı değişti
YBakiye: (select sum(Adet) from Tablo1 where   Kimlik<= a.Kimlik  and Adı=a.Adı) 
oldu

Çok teşekkür ediyorum, oldu.


RE: Yürüyen Bakiye Konusunda Yardım - berduş - 24/11/2023

rica ederim
iyi çalışmalar)