首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在SQL Server 2008多维数据集开发中创建增长列或共享列?

如何在SQL Server 2008多维数据集开发中创建增长列或共享列?
EN

Stack Overflow用户
提问于 2009-10-08 13:56:39
回答 1查看 69关注 0票数 1

从2000年到2009年,我有大量的销售数据。我想计算2009年销售额与2008年销售额的增长率。

我还想计算每个产品在任何特定年份或月份的份额。

诚挚的问候

Wajih

EN

回答 1

Stack Overflow用户

发布于 2009-10-08 14:08:21

如果你直截了当地说MDX,你可以这样做:

代码片段(

Sum( MTD(日期.Calendar.Date.21.10.2008 ),Measures.Sales )

-

Sum( MTD( ParallelPeriod( Date.Calendar.Year,1,Date.Calendar.Date.21.10.2008 ) ),Measures.Sales )

)

/ Sum( MTD( ParallelPeriod( Date.Calendar.Year,1,Date.Calendar.Date.21.10.2008 ) ),Measures.Sales )

您还可以使用VS Business Intelligence Dev Studio中的KPI选项卡将其设置为KPI值。这完全取决于您想要引用它的方式(即,在Excel2007中或通过某些第三方报告工具)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1537965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档