MDX怎么返回最大值维度成员

0
在时间区间里,量值最大的维度成员名称怎么返回?
我想取出今年里销售量最大的分类名称。
已邀请:
1

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-01-08 回答

1.png
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-01-08 回答

SELECT
{
[Internet Sales Amount]
} ON 0,
{
TOPCOUNT
(
[Product].[Product].[Product].Members,
1,
[Internet Sales Amount]
)
} DIMENSION PROPERTIES UNIQUE_NAME
ON 1
FROM [Adventure Works]
网上销售量最大的产品,下图是在SSRS的查询效果

1.png
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-01-08 回答

WITH SET TOP1Product AS
(
TOPCOUNT
(
[Product].[Product].[Product].Members,
1,
[Internet Sales Amount]
)
)
MEMBER Top1ProductName
AS
TOP1Product.Item(0).Name

SELECT Top1ProductName
ON 0
FROM [Adventure Works]

要回复问题请先登录注册