2016-09-20 11 views
0

を比較するために、私はここでは、SQLデータベースを使用していますが、私のコードでこれまでに私に月を与えること月-1年、私は昨年 今月今月の間に統計を比較したい結果

COUNT(CASE WHEN (MONTH(pm.DateAppIssued) = MONTH(GETDATE()) AND YEAR(pm.DateAppIssued) = YEAR(GETDATE())) then 1 end) AS [Issued] 

この私が欲しいもの01/09/2016 - Getdate() のために私に発行された例数を与えることは01/09/2015 - 30/09/2015 おかげ

答えて

1

ちょうどYEAR(GETDATE())

から1を削除し、昨年のために発行された例数であります
COUNT(CASE WHEN (MONTH(pm.DateAppIssued) = MONTH(GETDATE()) AND 
        YEAR(pm.DateAppIssued) = YEAR(GETDATE())-1) 
     then 1 end) AS [Issued] 
+0

ラファエル今私は馬鹿だと感じています。私はそれが月を混乱させる年から1を削除すれば、私はそれを持っていました。大変感謝しています – RustyHamster

+0

私たちは皆、いつかお互いを感じます;) –