|
Tags
|
|
|
|
|
sql localdb yürüyen bakiye sorunu
|
|
[code=sql]DECLARE @Yevmiyeler TABLE (Kimlik int,PersonelKimlik int,Tarih date, Para money,Bakiye money)
DECLARE @yürüyen money
declare @ıd int
declare @bakiye money
set @ıd =14
Set @yürüyen =0
INSERT INTO @Yevmiyeler
SELECT Kimlik,PersonelKimlik,Tarih,Para,Bakiye
FROM Yevmiyeler t1
where PersonelKimlik=@ıd
ORDER BY Tarih,Kimlik
UPDATE @Yevmiyeler
set @yürüyen =Bakiye =@yürüyen + Para
FROM @Yevmiyeler
where PersonelKimlik=@ıd
update Yevmiyeler set Yevmiyeler.Bakiye = (
|
Author: beab05 - Replies: 12 - Views: 16862
SQL Server Running Sum (Yürüyen Bakiye)
|
|
[size=medium]Merhaba arkadaşlar;
Access ile bir çok yürüyen bakiye denemeleri görmüşüzdür. Sql ile yine Sql de veya ado, dao da Dsum ile ya da başka hazır fonksiyonlarla. Ben de Sql serverda denemek istedim ve 3 farklı yol ile yaptım. Üçünde de süreler arasında çok fark var..
İlk önce deneme yapmak isteyen arkadaşlar için 20.000 kayıtlık tablo oluşturacak kodu verelim..
[code=sql]
CREATE TABLE Satislar (SatID int, Satis money)
CREATE CLUSTERED INDEX ndx_SatID ON Satislar(SatID)
go
|
|
Access Yürüyen Bakiye Sorunu
|
Merhaba,
Sayın Taruz hocamın paylaşmış olduğu bir uygulama var. Ben onun uygulamasındaki şekilde yürüyen bakiyemi düzenledim. Ayrıca devir hesabı da yapmakta. Hepsi sorgu ile.
İstersen bir göz atabilirsin, tavsiye ederim.
http://www.access-sql.com/Konu-Firma-Per...Uygulamasi
|
Author: haant - Replies: 2 - Views: 1929
yürüyen bakiye
|
|
sevgili hocalarım hepinize kolay gelsin bir program gönderiyorum ve bu programda yürüyen bakiyeyi çalıştıramadım ve birde akaryakıt cinsini seçtiğimde fiyatını otomatik yazmasını istiyorum tablolar da (akaryakıt cinsi) var yapıyorum fiyat değişince kayıttakilerde değişiyoo yardımcı olursanız çok sevinirim şimdiden çok teşekkürler...
|
Author: beab05 - Replies: 37 - Views: 43194
Sorgularla Yürüyen Bakiye (Running Sum)
|
|
Çok sık karşılaştığımız yürüyen bakiye ( Birikmeli toplam, runningsum) sorunlarınız ve nasıl yapıldığı konusuna ait basit ama işlevsel bir örnek hazırladım. Bu konuyu ne zaman araştırırsanız araştırın karşınıza hep DSUM hazır fonksiyonu çıkacaktır ama aşağıdaki örnekte DSUM hiç kullanılmamıştır...
Tablomuzun adı tablo1, içerdiği alanlar;
id: oto sayı
Tarih: Kısa Tarh
Şehir: Metin
Cinsi: Metin
Adet: Sayı
Amacımız ;
Tarihe göre, şehire göre ve cinse göre yürüyen bakiye alabilmek
|
|
Yürüyen Bakiye
|
Merhaba Değerli arkadaşlar, Bu projede bir türlü Yürüyen Bakiyeyi yapamadım. Başka örneği yapıyorum oluyor ama burada beceremedim yardımcı olursanız sevinirim. Muhtemelen gözden kaçırdığım birşey var ama  "HesapEkstreleri_Sorgu" sorgusunda Nz([Borc])-Nz([Alacak]) şeklinde toplam alıyorum daha sonra diğer sorguda da bakiye almaya çalışıyorum ancak biryerde bir yanlışlık var herhalde ki Tüm satırlarda Son bakiyeyi veriyor. Halbuki ben her satırda bakiyenin güncel halini görmek istiyorum.
|
|
Yürüyen Bakiye : Hız
|
Merhaba,
İlk hazırladığım modelde verilerin ekrana getirilmesi anında sıkıntı vardı. Algoritmayı değiştirmek zorunda kaldım. - Biraz daha hızlandı gibi  -
Ekli örneği 20.000 kayıt üzerinde test ettim. Kendi sistemimde bu hız yaklaşık 1,3 sn. kadardır.
Eğer çift işlemci vs. güçlü bilgisayarınız varsa hız bu sürenin altında olacaktır.
Algoritma :
- İki tarih girdisini al,
- Başlangıç tarinden önceki bakiyeyi hesapla devir tutarı ata,
- İki tarih arasını sorgula,
- Sorgu sonuçlarını
|
|
Access tablo veya formda yürüyen bakiye
|
|
Merhaba, ekte yaptığım bir tablo ve tablonun formu var ben bu tabloda yada formda hesap tutmak istiyorum, hangisinde denediysemde yürüyen bakiyeyi yapamadım.
tablo veya formda yürüyen bakiye nasıl yapabilirim? yardımcı olabilirseniZ çok memnun olurum.
|
|
Firebird : Yürüyen Bakiye Uygulaması
|
Herkese merhaba,
Zaman zaman soru gelir... yürüyen, koşan, zıplayan bakiye vs.
Standart "SELECT" sql ile tam bir işkence haline gelebilen bu istek SQL Server sistemlerde kolay ve "ÇOK" hızlıdır.
Sevgili Berkant konuyla ilgili performans sonuçlarını bizlerle paylaşmıştı. Ben de Firebird ile yaptığım test sonuçlarını sizlerle paylaşmak istedim.
Koşullar:
Local
|
|
Yürüyen Bakiye Tarih için
|
|
Merhaba,
2 Adet tablom var. Birleştirme Yapıp Genel Tarih alanında yürüyen bakiye için Yardım edermisiniz. Ekteki Excel dosyasında olması gerekeni anlatmaya çalıştım.
Kolay gelsin,
|