- Katılım
- 29 Haziran 2007
- Mesajlar
- 50
- Excel Vers. ve Dili
- 2013 Türkçe
Arkadaşlar slm,
Cari hareket tablosundaki alacak kayıtlarından max(kayittarihi) 'i bulup bu kayıttaki alacak tutarını getirmeğe çalışıyorum ancak bir türlü beceremedim sql cümlem aşağıda bu sorguyla bulduğum kayıttaki alacak tutarını görmek istiyorum, yardımcı olacak arkadaşlara peşin teşekkürlerimle.
SELECT
TBLCARIHAREKETLER.CARI_KOD,
CARI_ADI,
SUM(BORC),
SUM(ALACAK),
SUM(BORC-ALACAK),
(SELECT MAX(KAYITTARIHI)FROM TBLCARIHAREKETLER A WHERE TBLCARIHAREKETLER.CARI_KOD=A.CARI_KOD AND ALACAK>0)
FROM TBLCARIHAREKETLER
INNER JOIN TBLCARISABITLER WITH (NOLOCK)ON(TBLCARIHAREKETLER.CARI_KOD=TBLCARISABITLER.CARI_KOD)
WHERE CARI_TIP='ALICI'
GROUP BY TBLCARIHAREKETLER.CARI_KOD,CARI_ADI
HAVING SUM(BORC-ALACAK) > 0
Cari hareket tablosundaki alacak kayıtlarından max(kayittarihi) 'i bulup bu kayıttaki alacak tutarını getirmeğe çalışıyorum ancak bir türlü beceremedim sql cümlem aşağıda bu sorguyla bulduğum kayıttaki alacak tutarını görmek istiyorum, yardımcı olacak arkadaşlara peşin teşekkürlerimle.
SELECT
TBLCARIHAREKETLER.CARI_KOD,
CARI_ADI,
SUM(BORC),
SUM(ALACAK),
SUM(BORC-ALACAK),
(SELECT MAX(KAYITTARIHI)FROM TBLCARIHAREKETLER A WHERE TBLCARIHAREKETLER.CARI_KOD=A.CARI_KOD AND ALACAK>0)
FROM TBLCARIHAREKETLER
INNER JOIN TBLCARISABITLER WITH (NOLOCK)ON(TBLCARIHAREKETLER.CARI_KOD=TBLCARISABITLER.CARI_KOD)
WHERE CARI_TIP='ALICI'
GROUP BY TBLCARIHAREKETLER.CARI_KOD,CARI_ADI
HAVING SUM(BORC-ALACAK) > 0