我有这个mdx
查询:
SELECT
NonEmpty
(
{
[Dim Sales Territory].[Sales Territory Country].[Sales Territory Country]
}
) ON COLUMNS
,NonEmpty
(
{
[Due Date].[Calendar Year].[Calendar Year]
*
[Due Date].[French Month Name].MEMBERS
}
) ON ROWS
FROM [AW Cube]
WHERE
[Measures].[Sales Amount];
这给了我结果:一年中的每个月我的销售额
我想做的是只获得2年的结果..
我做了一年
SELECT
NonEmpty
(
{
[Dim Sales Territory].[Sales Territory Country].[Sales Territory Country]
}
) ON COLUMNS
,NonEmpty
(
{
[Due Date].[Calendar Year].&[2008]
*
[Due Date].[French Month Name].MEMBERS
}
) ON ROWS
FROM [AW Cube]
WHERE
[Measures].[Sales Amount];
但是两年来我没有找到任何东西!!
答案 0 :(得分:2)
怎么样:
NONEMPTY(
{ [Due Date].[Calendar Year].&[2008], [Due Date].[Calendar Year].&[2009] }
* { [Due Date].[French Month Name].MEMBERS }
) ON ROWS
这实际上是crossjoin功能的快捷方式。