0
我試圖找到每年年總的項目在多年
總例如
Start date End Date Total Value
1 07/01/14 01/01/15 $10,000
2 08/01/13 12/01/14 $10,000
3 03/01/13 05/01/15 $10,000
正如你可以看到,有些項目在多個年。有沒有辦法找出每年的總價值?
解決方案應該是:
item 3
2013- $3600
2014-$4800
2015-1600
然後求和將下降爲所有三個項目給予每年總。
我到目前爲止: 我有一個滾動求和碼,如下所示。
case when
(
[begin date] >= dateadd(mm,0,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
and [end date] >= dateadd(mm,0,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
)
OR
(
[Begin Date] < dateadd(mm,0,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
and [End Date] >= dateadd(mm,0,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
)
then [Totalvalue]/nullif(DATEDIFF(mm,[begin date],[end date]),0)
else 0
end [Current Month]
您的滾動求和代碼不起作用嗎?它產生了什麼? – acfrancis 2014-10-20 15:26:06