Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
19/12/2009 16:08
Konu Sahibi
g.saray1905
Yorumlar
8
Okunma
3935
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy
Kullanici Avatari

g.saray1905

Üye
Üye
 29
 27
 7
 15/12/2009
0
 İstanbul
 
 Ofis 2007
 24/12/2010,19:32
Çözüldü 
Öncelikle forumda devirli bakiye konusuyla ilgili birsürü araştırma yaptım. Örneklere kendi veritabanıma uyarlamaya çalıştım ama ters giden birşeyler var.

BALANCE HISTORY adlı bir tablom var. Bu tablodaki alan adları: account_id, balance_month, balance_year ve balance_amount
TRANSACTIONS tablosunda belirli account_id'ye sahip olan bir müşterinin ay ve yıllara göre devirli bakiyesini görmek istiyorum.

Mesela 1 numaralı müşterinin 2008 yılı Ekim ayı devirli bakiyesi =? gibi
Sorgu3'te bunu bulmaya yarayan Sql kodu yazmayı denedim ama devirli bakiyeleri (monthly_balance) yanlış hesaplıyor. Yardımlarınızı bekliyorum.


Ek Dosyalar
.rar   Internet-Banking.rar(Dosya Boyutu: 214,67 KB / İndirme Sayısı: 35)
g.saray1905, 15-12-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

g.saray1905

Üye
Üye
 29
 27
 7
 15/12/2009
0
 İstanbul
 
 Ofis 2007
 24/12/2010,19:32
Çözüldü 
Konu yukarı çıksın diye mesaj yazdım. Lol


g.saray1905, 15-12-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

ozanakkaya

sledgeab
Kurucu
OZ.... AK....
 40
 11.269
 464
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Dün,21:38
Çözüldü 
BALANCE HISTORY tablosundaki

account_id, balance_month, balance_year ve balance_amount
alanlarına yazılacak örnek veri nedir, tablo boş??

BALANCE HISTORY tablosunu gözard ederek yapılan örnek ektedir.

Form1


Ek Dosyalar
.rar   Internet Banking.rar(Dosya Boyutu: 175,76 KB / İndirme Sayısı: 34)
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

Kullanici Avatari

C*e*l*o*y*c*e

Uzman
Uzman
ME.... B.....
 46
 3.130
 67
 29/10/2008
982
 Ankara
 Yazılım
 Ofis 2010 32 Bit
 Bugün,00:19
Çözüldü 
Bunu incele seçim formunu yaptım sanırım bu şekilde istiyorsun kendine uyarla,tabi yanlış anlamadıysam .. kolay gelsin


Ek Dosyalar
.rar   Internet Banking-Celoyce.rar(Dosya Boyutu: 174,99 KB / İndirme Sayısı: 34)

Kullanici Avatari

benremix

Onursal Üye
Onursal Üye
RA.... SO....
 51
 4.441
 127
 17/05/2009
365
 Ankara
 Şirket Sahibi
 Ofis 2010 64 Bit
 19/09/2018,20:51
Çözüldü 
(20/12/2009 01:05)g.saray1905 Adlı Kullanıcıdan Alıntı: Konu yukarı çıksın diye mesaj yazdım. Galiba sorduğum soru biraz kazık kaçtı. Lol

Sn g.saray1905 kazık kelimesi hiç yakışmamış.Mesajınızdaki bu kelimeyi değiştirmenizi rica ederim... Buradaki insanlar amatör bir ruhla yardımcı olmaya çalışıyor. Soruları çözmeye mecbur olmadığı gibi, çözemeyecekleri sorunda yoktur.. Yeter ki yapılabilecek bir şey olsun.. Bir gün siz de bir soruyu çözmeye çalışın..Ne demek istediğimi daha iyi anlayacaksınız...Saygılar...


Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi



Kullanici Avatari

g.saray1905

Üye
Üye
 29
 27
 7
 15/12/2009
0
 İstanbul
 
 Ofis 2007
 24/12/2010,19:32
Çözüldü 
Haklısınız. Burada bu işe yıllarını verenler var. Mesajı değiştiriyorum. Kusura bakmayın.
(20/12/2009 01:25)sledgeab Adlı Kullanıcıdan Alıntı: BALANCE HISTORY tablosundaki

account_id, balance_month, balance_year ve balance_amount
alanlarına yazılacak örnek veri nedir, tablo boş??

BALANCE HISTORY tablosunu gözard ederek yapılan örnek ektedir.

Form1

Yanlış anlaşılmış olmalıyım. Demek istediğim şu.
BALANCE HISTORY tablosu boş. Çünkü verileri bir ekle sorgusundan alacak.
Bu sorgu TRANSACTIONS tablosundaki işlem miktarının (transaction_amount) yürüyen bakiyesini alacak. Ama bunu yaparken TRANSACTIONS tablosundaki tüm satırları toplamayacak. Çünkü tabloda farklı müşteri hesap numaraları (account_id) var. Bu bakiye işlemlerin yapıldığı ay ve yılı da dikkate alacak.

Mesela örnek vereyim.
resim

account_id numarası 1 olan adamın yaptığı 14 işlem var.
Adamın Temmuz 2008 bakiyesi= 150-70 = 80 YTL
Ekim 2008 bakiyesi= 80-40 = 40 YTL
Aralık 2008 bakiyesi= (300-150)+40= 190 YTL
Şubat 2009 bakiyesi= (160-75)+190= 275 YTL
Nisan 2009 bakiyesi= -215+275= 60 YTL
Mayıs 2009 bakiyesi= (300-120)+60= 240 YTL
Ağustos 2009 bakiyesi= -50+240= 190 YTL
Ekim 2009 bakiyesi= -70+190= 120 YTL
Aralık 2009 bakiyesi= (100-100)+120= 120 YTL

Arada işlem yapılmayan aylar var. Onları almadım. Yukarıda gösterdiğim bakiye hesabını tüm account_id ler için yapan bir sorgu istiyorum. Bu sorgu ekleme sorgusu olup, boş olan BALANCE HISTORY tablosunu dolduracak.


g.saray1905, 15-12-2009 tarihinden beri AccessTr.neT üyesidir.


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Birleşik Değer Kutusuna Göre Vcard access acemisi 33 461 Dün, 12:20
Son Yorum: access acemisi
Çözüldü Alt Formda Seçilen Kategoriye Göre O Kategoride Bulunan Ürünlerin Süzülmesi 001hacker 2 57 20/09/2018, 23:07
Son Yorum: 001hacker
Çözüldü Yıla Göre Aylık Toplu Ve Yıla Göre Aylık Listbox Filtreli Rapor shephard 6 143 19/09/2018, 20:13
Son Yorum: shephard
Çözüldü Form'a Seçilen Kriterlere Göre Veri Getirmek enotr 9 329 28/08/2018, 08:59
Son Yorum: enotr
Çözüldü İsme Göre Otomatik Sıra No golf2000 2 172 08/08/2018, 18:07
Son Yorum: golf2000

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.