Distinct (MDX)
更新: 2007 年 9 月 15 日
評估指定的集合,從集合移除重複的 Tuple,並且傳回結果集。
語法
Distinct(Set_Expression)
引數
- Set_Expression
傳回集合的有效多維度運算式 (MDX) 運算式。
備註
如果 Distinct 函數在指定的集合內找到重複的 Tuple,函數會讓集合的順序保持不變,而只保留重複 Tuple 的第一個執行個體。
範例
下列 MDX 查詢示範 Distinct 函數的使用,並顯示函數從範例 Cube (AdventureWorks) 擷取出來的結果。
Select Distinct({[Geography].[Country].&[Australia],
[Geography].[Country].&[France],
[Geography].[Country].&[Canada],
[Geography].[Country].&[Australia],
[Geography].[Country].&[United States],
[Geography].[Country].&[United Kingdom],
[Geography].[Country].&[Canada]}) on 1,
[Measures].[Reseller Sales Amount] on 0
from [Adventure Works]
如下列結果所示,在集合中的結果順序與查詢之 Tuple 中的順序相同。但是已經移除重複的 Tuple。
Reseller SalesAmount
Australia$1,594,335.38
France$4,607,537.94
Canada$14,377,925.60
United States$53,607,801.21
United Kingdom$4,279,008.83
請參閱
參考
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2007 年 9 月 15 日 |
|
2006 年 7 月 17 日 |
|