AccessTr.neT
Sorgudaki Sonucu Tablonun Belirli Bir Alanına Ekleme - 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ığı: Sorgudaki Sonucu Tablonun Belirli Bir Alanına Ekleme (/konu-sorgudaki-sonucu-tablonun-belirli-bir-alanina-ekleme.html)

Sayfalar: 1 2


Cvp: Sorgudaki Sonucu Tablonun Belirli Bir Alanına Ekleme - Seruz - 22/12/2009

Hala ısrarla söylüyoruz ki;

Bahsettiğiniz current_balance değerinin tabloda saklanması doğru değil.
Basit bir sorgu ile elde edebileceğiniz değeri niye tabloda saklayalım.
Sizin söylediğiniz yöntemde, bir account için yapılan her transaction işleminde o account için o değerin update yapılması gerekir.

Sizin şu anda ekranda anlattığınız işlemde tüm accountlar için hesaplasın diyorsunuz, peki bu işlemi ne kadar zamanda bir yapacak?
Diyelim ki 5 dakikada bir yapsın. Peki o 5 dakika içinde işlem yapılırsa, bakiye yanlış gösterilmiş olmaz mı?
Milyonlarca account'un olduğu Saniyede yüzlerce transaction yapılan bir bankada bu mümkün mü sizce?


Ekte 2 farklı sorgu yöntemi bulabilirsiniz.


Cvp: Sorgudaki Sonucu Tablonun Belirli Bir Alanına Ekleme - g.saray1905 - 22/12/2009

(22/12/2009, 10:15)Seruz yazdı: Hala ısrarla söylüyoruz ki;

Bahsettiğiniz current_balance değerinin tabloda saklanması doğru değil.
Basit bir sorgu ile elde edebileceğiniz değeri niye tabloda saklayalım.
Sizin söylediğiniz yöntemde, bir account için yapılan her transaction işleminde o account için o değerin update yapılması gerekir.

Sizin şu anda ekranda anlattığınız işlemde tüm accountlar için hesaplasın diyorsunuz, peki bu işlemi ne kadar zamanda bir yapacak?
Diyelim ki 5 dakikada bir yapsın. Peki o 5 dakika içinde işlem yapılırsa, bakiye yanlış gösterilmiş olmaz mı?
Milyonlarca account'un olduğu Saniyede yüzlerce transaction yapılan bir bankada bu mümkün mü sizce?


Ekte 2 farklı sorgu yöntemi bulabilirsiniz.

Sorunu hallettim. Konuyu kapatabilirsiniz.