使用集合表達式
集合是由零個或多個 Tuple 的已排序列表所組成。 不包含任何 Tuple 的集合稱為空集。
集合的完整表達式是由零個或多個明確指定的 Tuple 所組成,以大括弧括住:
{ [ { Tuple_expression Member_expression | } [ , { Tuple_expression Member_expression | } ] ... ] }
集合表達式中指定的成員表達式會轉換成單一成員元組表達式。
範例
下列範例顯示查詢之 Columns 和 Rows 軸上使用的兩個集合表示式:
SELECT
{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]} ON COLUMNS,
{([Product].[Product Categories].[Category].&[4], [Date].[Calendar].[Calendar Year].&[2004]),
([Product].[Product Categories].[Category].&[1], [Date].[Calendar].[Calendar Year].&[2003]),
([Product].[Product Categories].[Category].&[3], [Date].[Calendar].[Calendar Year].&[2004])}
ON ROWS
FROM [Adventure Works]
在 [數據行] 軸上,設定
{[量值]。[因特網銷售金額], [量值]。[因特網稅額]}
由量值維度中的兩個成員所組成。 在 [數據列] 軸上,設定
{([Product]。[產品類別]。[Category].&[4], [Date]。[行事歷]。[Calendar Year].&[2004]),
([Product]。[產品類別]。[Category].&[1], [Date]。[行事歷]。[Calendar Year].&[2003]),
([Product]。[產品類別]。[Category].&[3], [Date]。[行事歷]。[Calendar Year].&[2004]]}
包含三個 Tuple,每個 Tuple 都包含兩個明確參考產品維度的產品類別目錄階層和 Date 維度的行事歷階層的成員。
如需傳回集合的函式範例,請參閱 使用成員、Tuple 和集合 (MDX) 。