Basit Bakiye Hesaplama

1 2
20/12/2017, 22:31

esmerim33

Merhaba;

Arama yaptım ama istediğim gibi bulamadım. Veritabanımda müşteriler ve işlemler tablom var ve birbirine bağlı. İşlemler tablosunda herkesin yürüyen bakiyesini kod ile kendim zaten hesaplatıp ekliyorum. Ben Sorgu ile sadece borçlu listesi almak istiyorum. Borçlu listesinde Müşteri Adı Soyadı, Toplam Borç, Toplam Ödeme ve Bakiye alanları olacak. Programda müşterinin yaptığı ödemeleri Turu alanını Odeme, Tutar alanınıda -(eksi) olarak kayıt ettirdiğim için kafam karıştı. veritabanı sqlite

Müşteriler Tablosu alanları

Kimlik, AdiSoyadi, Cep
1, Mehmet ÇELİK, 05352252525
2, Ahmet ÇELİK, 0525322565

İşlemler Tablosu alanları,

Kimlik, Mus_is, Aciklama, Tarih, Turu, Tutar, Bakiye
1, 1, Servis Ücreti, 01.12.2017, Borc, 250, 250
1, 1, Nakit Ödeme,  02.12.2017, Odeme, -100, 250
1, 1, Tesisat Onarımı, 01.12.2017, Borc, 500, 500
20/12/2017, 23:15

ozanakkaya

Merhaba,
Sorgu2 isimli sorguyu inceleyiniz. Sorgu1'de verinin eksi olma durumuna göre IIF kodu ile alacak alanına ekledim.
Sorgu2 isimli sorguda YeniBakiye alanında yürüyen bakiye işlemi uygulanıyor. Bu alanın ölçütüne <0 yazarsanız sadece borçluları görürsünüz.
21/12/2017, 08:06

esmerim33

Merhaba;

Galiba ben yanlış anlattım. Ben yürüyen bakiye kısmını zaten kod ile yaptırıyorum. Ben sadece Borclu Listesi yapmak isitiyorum. Bu listede Sadece Borcu olan müşterilerin Müşteri adı soyadı, toplam borcu, toplam ödemesi ve kalan bakiyesi olmasını istemiştim. Sizin gönderdiğin örnekte bakiye hesaplama yaptırılmış müşterilerin borçlarını ve ödemeleri toplanmamış.
05/01/2018, 02:43

ozanakkaya

Sorgu sonucunu görmek istediğiniz halini tablodaki veri doğrultusunda Excel formatında ekleyiniz. Ne istediğinizi görüp çözüm arayalım.
05/01/2018, 12:08

esmerim33

İstediğim sorgu sonucuna ait Excel tablosunu ekledim. Yardımlarınız için şimdiden teşekkürler....
07/01/2018, 04:29

ozanakkaya

Son mesajınızı yeni farkettim. En kısa sürede örneğinizi inceleyeceğim.
1 2