使用 MDX 查询订购 table
Order a table with MDX queries
我有以下 MDX 查询:
SELECT NON EMPTY {[DateT].[Year].[Year].Members } ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS FROM [MyDB]
我需要按年对数据进行排序,所以我尝试了这个查询:
SELECT
NON EMPTY { Order ( [DateT].[Year].[Year].Members,Desc) }
ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS
FROM [MyDB]
但是没用。谁能告诉我我做错了什么,我该如何解决?
我找到了这个解决方案
SELECT
NON EMPTY { Order ( [DateT].[Year].[Year].Members,[DateT].[Year].Member_name,Desc) }
ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS
FROM [MyDB]
如果有人有其他解决方案,请分享
谢谢
我有以下 MDX 查询:
SELECT NON EMPTY {[DateT].[Year].[Year].Members } ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS FROM [MyDB]
我需要按年对数据进行排序,所以我尝试了这个查询:
SELECT
NON EMPTY { Order ( [DateT].[Year].[Year].Members,Desc) }
ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS
FROM [MyDB]
但是没用。谁能告诉我我做错了什么,我该如何解决?
我找到了这个解决方案
SELECT
NON EMPTY { Order ( [DateT].[Year].[Year].Members,[DateT].[Year].Member_name,Desc) }
ON ROWS,
NON EMPTY { [Measures].[Val] } ON COLUMNS
FROM [MyDB]
如果有人有其他解决方案,请分享 谢谢