co_mumu
作者co_mumu·2012-04-10 22:11
BI实施工程师·智和创

mdx(avg) avg(mdx) 多种写法举例

字数 661阅读 2842评论 0赞 0
mdx(avg) avg(mdx) 多种写法举例

--AVG写法

CREATE MEMBER CURRENTCUBE.[Measures].[日平均_avg]
 AS avg(
descendants(
[G_时间维度].[层次结构].currentmember,
[G_时间维度].[层次结构].[日期]
),
[Measures].[住房金额]
),
VISIBLE = 1  ;

--计算总平均天数(包含0交易)

CREATE MEMBER CURRENTCUBE.[Measures].[日平均]
 AS sum(descendants([G_时间维度].[层次结构].currentmember,
[G_时间维度].[层次结构].[日期]),[Measures].[住房金额] )/
descendants([G_时间维度].[层次结构].currentmember,[G_时间维度].[层次结构].[日期]).count,
VISIBLE = 1  ;

--排除无交易发生的天数

CREATE MEMBER CURRENTCUBE.[Measures].[天数]
 AS filter(
descendants([G_时间维度].[层次结构].currentmember,[G_时间维度].[层次结构].[日期]),
[Measures].[住房金额] > 0).count,
VISIBLE = 1  ;

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广