1

我使用 SSAS 和 Sql Server 2008 R2。

我在 SSAS 中写了这个查询

SELECT 
 Measures.[Internet Sales Amount] ON COLUMNS
    , [Measures].[Internet Freight Cost] ON COLUMNS
FROM [Adventure Works]
WHERE 
    ( 
        [Date].[Calendar].[Calendar Quarter]. & [2003] & [2],
        [Product].[Product Line].[Mountain],
        [Customer].[Country].[Australia] 
    )

我收到了这个错误

执行查询...

查询中不能重复轴号。

执行完成

如何在 MDX 查询中选择两列?

4

1 回答 1

4

您不需要为每个度量指定轴:

SELECT 
{
    [Measures].[Internet Sales Amount],
    [Measures].[Internet Freight Cost] 
}ON COLUMNS
FROM [Adventure Works]
WHERE 
    ( 
        [Date].[Calendar].[Calendar Quarter]. & [2003] & [2],
        [Product].[Product Line].[Mountain],
        [Customer].[Country].[Australia] 
    )
于 2013-07-31T16:20:25.913 回答