Kod: Tümünü seç
SELECT
CH.CARI_KOD, CS.CARI_ISIM, CB.IBANNO,
SUM(CH.BORC) AS BORC,
SUM(CH.ALACAK) AS ALACAK,
SUM(CH.BORC)-SUM(CH.ALACAK) AS BAKIYE,
SUM(CASE WHEN CH.VADE_TARIHI<='2016-01-20' THEN CH.BORC ELSE 0 END)- SUM(CH.ALACAK) AS VADELI,
RANK() OVER (PARTITION BY CB.CARIKODU ORDER BY CB.IBANNO ASC) as SATIR
FROM TBLCAHAR CH
INNER JOIN TBLCASABIT CS ON CH.CARI_KOD=CS.CARI_KOD
LEFT JOIN TBLCABNKSABIT CB ON CS.CARI_KOD=CB.CARIKODU
WHERE CS.CARI_TIP='A'
GROUP BY CH.CARI_KOD, CS.CARI_ISIM, CB.CARIKODU, CB.IBANNO HAVING SUM(CASE WHEN CH.VADE_TARIHI<='2016-01-20' THEN CH.BORC ELSE 0 END)- SUM(CH.ALACAK) >0
Her iki şartta da invalid column "SATIR" hatası veriyor.