一個集合由一個由零個或多個元組組成的有序串串組成。 一個不包含任何元組的集合稱為空集合。
集合的完整表達式由零個或更多明確指定的元組組成,並以大括號框定:
{ [ { Tuple_expression | Member_expression } [ , { Tuple_expression | Member_expression } ] ... ] }
集合表達式中指定的成員表達式會轉換成單元組表達式。
Example
以下範例展示了查詢欄位軸與列軸上的兩個集合表達式:
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]
在柱軸上,集合為
{[測量]。[網路銷售額]、[指標]。[網路稅額]}
由兩個來自度量維度的成員組成。 在行軸上,集合為
{([產品]。[產品類別]。[分類]。&[4],[日期]。[行事曆]。[曆年]。&[2004]),
([產品]。[產品類別]。[分類].&[1], [日期]。[行事曆]。[曆年]。&[2003]),
([產品]。[產品類別]。[分類].&[3],[日期]。[行事曆]。[曆年].&[2004])}
由三個元組組成,每個元組包含兩個明確的參考,指向產品維度的 Product Categories 階層及日期維度的 Calendar 階層成員。
關於回傳集合的函數範例,請參見 「與成員、元組與集合工作(MDX)」。