Mas*_*umi 4 sql-server reporting-services
我已声明一个包含以下变量的表:
CREATE TABLE #tmp
(
[Counter] int
,Period Date primary key
,VanMe float
)
Run Code Online (Sandbox Code Playgroud)
我已经做了一些设置VanMe的步骤.
以下是发生错误的With和Select语句:
我把它缩小到了With的第一部分因为Report Builder cte.Period和#tmp.Period被认为是相同的两个键.在我更改了它并使用了Select语句后,它仍然给了我同样的错误.
有没有办法可以在With语句中计算平均值而只是调用
Select * from #tmp.
Run Code Online (Sandbox Code Playgroud)
我尝试了更新它根本不起作用.它给了我VanMeAvg和其他Avg变量的null.
请帮忙!
我得到的错误是这样的:
An item with the same key has already been added.
Run Code Online (Sandbox Code Playgroud)
它似乎有2 columns与same name在select查询.COLUMN名称应该是distinct.重复的列是
HfxMetric
,HfxMetric = AVG(HfxMetric) Over (Partition by [Counter])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6348 次 |
| 最近记录: |