0

我想在Total Sales2019 年回来County = X OR City = Y。我怎样才能做到这一点?

这将返回错误:

SELECT
{[Measures].[Total Sales]} ON 0,
{[Date].[Date].[Year].&[2019]} ON 1
FROM [Cube]
WHERE 
{([County].[County].[X]),([City].[City].[Y])}

函数中指定的两个集合具有不同的维度。

4

1 回答 1

2

您需要解决集合的层次结构和维度。使用下面的示例。

SELECT
{[Measures].[Total Sales]} ON 0,
{[Date].[Date].[Year].&[2019]} ON 1
FROM [Cube]
WHERE 
{
([County].[County].[X],[City].[City].defaultmember),
([County].[County].defaultmember,[City].[City].[Y])
}
于 2019-12-17T20:24:28.433 回答