MDX TOP 1-从多维数据集中返回TOP 1

MDX TOP 1-从多维数据集中返回TOP 1,mdx,Mdx,是否有一种类似于SQL TOP 1查询的方式限制MDX查询返回的值 选择前1名 来自tbl_名称 按姓名顺序描述 e、 g.MDX语句是否也可以这样做?尝试以下操作: 从网上 WITH SET [TCat] AS TopCount([Product].[Subcategory].[Subcategory],10,[Measures].[Sales Amount]) MEMBER [Product].[Subcategory].[Other] AS Aggregate([Pro

是否有一种类似于SQL TOP 1查询的方式限制MDX查询返回的值

选择前1名 来自tbl_名称 按姓名顺序描述

e、 g.MDX语句是否也可以这样做?

尝试以下操作:

从网上

WITH
SET [TCat] AS 
    TopCount([Product].[Subcategory].[Subcategory],10,[Measures].[Sales Amount]) 
MEMBER [Product].[Subcategory].[Other] AS
    Aggregate([Product].[Subcategory].[Subcategory] - TCat)
SELECT { 
        [Measures].[Sales Amount] 
    } ON COLUMNS, 
    TCat + [Other] ON ROWS 
FROM [Adventure Works] 
您可以使用和函数。基本上,您可以指定要从哪个维度或集合中获取顶部或底部n,然后指定一些度量值或数值表达式来对结果集进行排序