MDX 中 Sum()的使用

来源:互联网 发布:java web 2016就业 编辑:程序博客网 时间:2024/04/30 02:51

语法:
        sum(<Set>);
        sum(<Set>,<Numeric Expression>)

说明:返回用数值表达式对集求得的值之和.

实例: 

with Member [Measures].[MySum] as 'sum({Time.[1997].[Q1],Time.[1997]. [Q2],Time.[1997]. [Q3]},Measures.[Unit Sales])'
select {[Measures].[Unit Sales],[Measures].[MySum]ON COLUMNS,Crossjoin ({[Product].[All Products]}, {[Time].[1997].[Q1][Time].[1997].[Q2][Time].[1997][Q3]}) ON ROWS from [Sales]

参考资料:
        Mondrian中 MDX帮助文档
        微软2005联机帮助文档