none
Aylık karşılaştırma raporları RRS feed

  • Soru

  • Merhaba Arkadaşlar,

    Müşterilerimizin son ay yaptığı işlem ortalamasını, bir önceki ay ile karşılaştırmak istiyorum. Bir müşterim Şubat 2019'da yaptığı işlemlerin ortalama cirosu Ocak ayında yaptığı işlemlerin 2 katı olanları belirlemek istiyorum. Aşağıdaki sorgu ile birbirini takip eden aylar için karşılaştırma yapabiliyorum fakat Aralık ile Ocak aylarını ve işlem olmayan ay ile işlem olan ayları karşılaştırmıyor.

    SELECT avg(Tutar)*2  FROM Satislar WITH(NOLOCK)      
    WHERE Musteri_No in ('100','101') AND YEAR(Islem_Tarihi) = YEAR(Islem_Tarihi)  AND (MONTH(Islem_Tarihi)= MONTH(Islem_Tarihi)-1))  

    <=  (SELECT avg(Tutar)  FROM Satislar c1 WITH(NOLOCK) WHERE Musteri_No in ('100','101') AND YEAR(Islem_Tarihi) = YEAR(Islem_Tarihi)  AND (MONTH(Islem_Tarihi)= MONTH(Islem_Tarihi)))

    Örn. Aralık/2018 de çalışmaya başladığımız müşterimin Kasım/2018 de işlemi olmadığından sorgumun çalışmasını,

    Ocak/2019 da yapılan işlemlerin Şubat/2019 da işlem var ise karşılaştırmasını, işlem olmayan aylar ile işlem olan ayların karşılaştırılmasına ihtiyacım var. Desteğinizi rica ederim. Şimdiden teşekkür ederim.

    21 Nisan 2019 Pazar 19:35