Skip to main content

AccessTr.neT


Tasarım Hk

access acemisi
access acemisi
18
1810

Tasarım Hk

#8
dilerim işinize yarar
SqlOdeme sorgusu tek taraflı para hareketleri tablosunu 2 taraflı hale getirmek için oluşturuldu
mesela :
- ali, veliye 1 eylülde 40 lira verdi
bu kaydı 2 kayda dönüştürür  ve hem
- ali, veliye 1 eylülde 40 lira verdi kaydı
hem de
- veli, aliden 1 eylülde 40 lira aldı kaydını görebiliriz
SqlOdeme sorgusunun kodu
seleCT TblHareket.AlanID AS alan, TblHareket.Trh, TblHareket.Miktar, TblHareket.VerenID AS Veren
FROM TblHareket
UNION ALL SELECT TblHareket.VerenID AS alan, TblHareket.Trh, -1*TblHareket.Miktar, TblHareket.AlanID AS Veren
FROM TblHareket where not isnull(TblHareket.VerenID);
SqlAlVer sorgusu kimin alacağı ve vereceği kalmışsa onları gösterir
SqlAlVer sorgusunun kodu
SELECT TblKisi.KisiID, Sum(SqlOdeme.Miktar) AS ToplaMiktar, SqlOdeme.Veren
FROM SqlOdeme INNER JOIN TblKisi ON SqlOdeme.alan = TblKisi.KisiID
GROUP BY TblKisi.KisiID, SqlOdeme.Veren
HAVING (((Sum(SqlOdeme.Miktar))>0) AND ((SqlOdeme.Veren) Is Not Null));
SqlKasa sorgusu o anda kişinin kasasında kaç lira varsa onu gösterir
mesela ali'nin önceden hiç parası yoksa ama veli'den 20 lira borç almışsa kasa=20 gösterir.
SqlKasa sorgusunun kodu:
SELECT TblKisi.KisiID, TblKisi.KisiAd, TblKisi.KisiSoyad, Sum(Nz([Miktar],0)) AS Kasa
FROM SqlOdeme RIGHT JOIN TblKisi ON SqlOdeme.alan = TblKisi.KisiID
GROUP BY TblKisi.KisiID, TblKisi.KisiAd, TblKisi.KisiSoyad;
diğer 2si için açıklamaya gerek yok yanılmıyorsam.
hatalar ve eksikler varsa belirtirseniz düzeltmeye çalışırım
.rar BorçTakip_hy4.rar (Dosya Boyutu: 31,9 KB | İndirme Sayısı: 4)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Tasarım Hk - Yazar: access acemisi - 06/08/2020, 23:45
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 00:03
RE: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 01:11
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 02:38
RE: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 10:55
Re: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 11:56
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 12:12
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 12:57
RE: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 14:11
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 14:24
RE: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 14:41
RE: Tasarım Hk - Yazar: berduş - 07/08/2020, 14:46
RE: Tasarım Hk - Yazar: access acemisi - 07/08/2020, 15:00
RE: Tasarım Hk - Yazar: access acemisi - 08/08/2020, 13:00
RE: Tasarım Hk - Yazar: berduş - 08/08/2020, 13:04
RE: Tasarım Hk - Yazar: access acemisi - 08/08/2020, 15:01
RE: Tasarım Hk - Yazar: berduş - 08/08/2020, 15:19
RE: Tasarım Hk - Yazar: access acemisi - 08/08/2020, 15:53
RE: Tasarım Hk - Yazar: access acemisi - 08/08/2020, 18:19
Task