Merhaba,
mevcut sorguya ilave olarak FARK sutunu ekledim.
Yardımınızı rica ettiğim konu var. Bu sorguyu excel üzerinden çalıştırmaktayım. Ancak şu an 8.ay sonu itibariyle çalışmakta olan soruyu 9. veya başka bir ay sonu ile çalıştırmak için excel de herhangi bir hücreye bağlantı yapıp, yaptığım değişikliğe göre sorgunun çalışması mümkün müdür?
DECLARE @AY INT=8
SELECT *, SUM([MUHBAKİYE]-[TICBAKİYE]) FARK FROM (
SELECT CLCARD.CODE, CLCARD.DEFINITION_,
ISNULL((SELECT SUM(DEBIT-CREDIT) FROM LV_005_01_CLTOTFIL WHERE MONTH_<=@AY and TOTTYP=1 AND
CLCARD.LOGICALREF=CARDREF),0) [TICBAKİYE],
ISNULL((SELECT CODE FROM LG_005_EMUHACC WHERE LOGICALREF=(SELECT ACCOUNTREF FROM LG_005_CRDACREF
WHERE TRCODE=5 AND CLCARD.LOGICALREF=CARDREF)),0)[MUH KODU],
ISNULL((SELECT DEFINITION_ FROM LG_005_EMUHACC WHERE LOGICALREF=(SELECT ACCOUNTREF FROM LG_005_CRDACREF
WHERE TRCODE=5 AND CLCARD.LOGICALREF=CARDREF)),0)[MUHÜNVAN],
ISNULL((SELECT SUM(EMF.DEBIT-EMF.CREDIT) FROM LV_005_01_EMUHTOT EMF WHERE MONTH_<=@AY and TOTTYPE <=1 AND ACCOUNTREF
IN(SELECT LOGICALREF FROM LG_005_EMUHACC WHERE LOGICALREF=(SELECT ACCOUNTREF FROM LG_005_CRDACREF WHERE TRCODE=5 AND
CLCARD.LOGICALREF=CARDREF))),0) [MUHBAKİYE]
FROM LG_005_CLCARD CLCARD) TMP