(10/01/2022, 11:18)Seruz yazdı:IIf kontrolünde yazım değil ama mantık hatası var.Kod:Sum(IIf([FIS_TIPI]='Alış' and iif(ADET IS NULL, 0, ADET),0)) AS GIRIS,
Sum(IIf([FIS_TIPI]='Satış' and iif(ADET IS NULL, 0, ADET),0)) AS CIKIS
FIS_TIPI alanında bir koşul var ama and diye devam ettiğiniz ikinci alanda koşul yok.
Yazım hatası almazsınız ama GIRIS ve CIKIS sonuçları yanlış çıkacaktır.
Kodunuzdan anladığım kadarıyla ifadeyi aşağıdaki şekilde değiştirin.
IIf ( koşul, doğru bölüm, yanlış bölüm )Kod:Sum(IIf([FIS_TIPI]='Alış',IIf(ADET IS NULL,0,ADET),0)) AS GIRIS,
Sum(IIf([FIS_TIPI]='Satış',IIf(ADET IS NULL,0,ADET),0)) AS CIKIS
IIF İşlevi Kullanımı
ilginiz için teşekkür ederim ama çalışmadı bu şekilde