MDX的Members和Children的用法

我在在使用MDX的时候,有时会用到Members和Children来获得相应的级别名称和成员名称。
但很多时候都会把Members和Children弄混。不过其认真想一下也不会有问题,对其使用我简单总结了一下。


Children的前面一定是成员名称,如:
----children---
select
{[Measures].[销售金额]}on 0,
{[日期].[年-月-日].&[2010].&[10].children} on 1
from [JinJiuSet]
返回的是10月的每一天的销售金额


Members的前面一定是级别名称,如:
----members---
select
{[Measures].[销售金额]}on 0,
{[日期].[年-月-日].[年].members} on 1
from [JinJiuSet]
返回:
返回的是在年这个层次结构级别的销售金额       
           销售金额
2009     100
2010     200
2011     300

你可能感兴趣的:(children)