回复: 求助一个MDX写法,急
有没有在SQL Server Management Studio中调试此MDX表达式?
Aggregate(
nonemptycrossjoin(
crossjoin(
Except(
[Sales types].[ITRVL CODE].[all].children,
{[Sales types].[ITRVL CODE].&[G]
,[Sales types].[ITRVL CODE].&[W]}
)
,{[During].[KEY DUR ID].&[10]:[During].[KEY DUR ID].LastChild}
),
[Insurance types].[TERM CODE].&[L],
[Measures].[First year pay],
3
),
[Measures].[First year pay]
)
如果要按‘>10’返回最后n个满足条件的成员集合,[During]维度的[KEY DUR ID] 属性(Attribute)必须按某个表示数值的列排序。估计这里的10表示年吧?