我有一個視圖叫vwMemberPolicyInfo
,我需要顯示當前輸入的所有記錄。從SQL Server的視圖中獲取當年的記錄
我的查詢是:
select
EffectiveDate AS [Month],
count(MemberID) AS Agents,
sum(ActualPremium) AS Premium
from
vwMemberPolicyInfo
Where
EffectiveDate > DATEADD(year, -1, GETDATE())
GROUP BY
EffectiveDate
但它不工作正常顯示它的結果:
2010-11-01 00:00:00.000 74 40644.00
2010-07-01 00:00:00.000 86 50418.00
2011-03-08 00:00:00.000 1 744.00
2011-04-08 00:00:00.000 1 0.00
2010-11-02 00:00:00.000 5 2676.00
2011-04-14 00:00:00.000 1 1185.00
2011-02-28 00:00:00.000 7 2988.00
2011-02-23 00:00:00.000 8 8518.00
2011-04-10 00:00:00.000 1 1332.00
2011-04-07 00:00:00.000 3 2544.00
我只需要本年度項提前顯示..thanks
是的,這是工作的罰款,即一年(EFFECTIVEDATE)=年(GETDATE()) – 2011-04-25 12:19:03