4
有沒有辦法像SQL TOP 1查詢那樣限制MDX查詢返回的值。MDX TOP 1 - 從多維數據集返回TOP 1
SELECT TOP 1名稱 從tbl_Names 排序名稱DESC
例如MDX聲明可以做同樣的事情嗎?
有沒有辦法像SQL TOP 1查詢那樣限制MDX查詢返回的值。MDX TOP 1 - 從多維數據集返回TOP 1
SELECT TOP 1名稱 從tbl_Names 排序名稱DESC
例如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]
您可以使用TOPCOUNT和BOTTOMCOUNT功能。基本上你可以指定哪一個維度或者你想要TOP或BOTTOM,然後指定一些用於命令結果集的度量或數字表達式。