MDX查询数量大于10行的总售价

MDX query total sell price of rows with more than 10 quantity

我需要有超过 10 个数量的行的总售价。

以下查询结果为总售价。

SELECT {[Sell Price]} ON COLUMNS
FROM SALES

我必须使用以下维度的条件 ([Sell Quantity] > 10) 过滤上述查询。

[Customer].[Customer Name].[Customer Name]
[Goods].[Goods Name].[Goods Name]

提前致谢

编辑 示例数据如下所示

Customer       Goods       Quantity     Price
-------------------------------------------------
A              X            2            1000
B              X            15           2000
C              Y            20           3000
C              X            3            6000

Customers 和 Goods 是维度。我需要第二行和第三行的总价,因为这些行的数量超过 10。

我的预期结果是 5000

您需要使用过滤功能。根据上面共享的架构,您的查询将是

Select 
{
[Sell Price]
}on columns 
from yourCube
where 
{filter(
    ([Customer].[Customer Name].[Customer Name],[Goods].[Goods Name].[Goods Name]),
    [Sell Quantity] > 10)}