关于SSAS MDX 计算成员使用的问题,新手求教,谢谢先!
0
为了尽量描述清楚,用EXCEL编了以下数据集(实际中较为复杂)
一、写查询:
但写查询:
想要实现的效果是:
请高人赐教,谢谢!
一、写查询:
WITH得到结果类似:
MEMBER [班级].[班级].[1-2班] AS sum({[班级].[班级].&[1],[班级].[班级].&[2]},[Measures].CurrentMember)
MEMBER [班级].[班级].[2-3班] AS sum({[班级].[班级].&[2],[班级].[班级].&[3]},[Measures].CurrentMember)
SET [两组班级] as {[班级].[班级].[1-2班],[班级].[班级].[2-3班]}
SELECT
[Measures].[成绩] ON 0,
[两组班级] ON 1
FROM [班级CUBE]
但写查询:
WITH得到结果类似:
MEMBER [班级].[班级].[1-2班] AS sum({[班级].[班级].&[1],[班级].[班级].&[2]},[Measures].CurrentMember)
MEMBER [班级].[班级].[2-3班] AS sum({[班级].[班级].&[2],[班级].[班级].&[3]},[Measures].CurrentMember)
SET [两组班级] as {[班级].[班级].[1-2班],[班级].[班级].[2-3班]}
SELECT
[Measures].[成绩] ON 0,
[两组班级] * [学生].[学生].members ON 1
FROM [班级CUBE]
想要实现的效果是:
请高人赐教,谢谢!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
freewing 2016-05-18 回答
赞同来自: