Za pomocą wyrażenia zestawu
Zestaw składa się z uporządkowanej listy krotek, zero lub więcej.Zestaw, który nie zawiera żadnych krotek jest znany jako pustego zestawu.
Pełne wyrażenie zestaw, który składa się z zero lub więcej jawnie określony krotek w ramce w nawiasy klamrowe:
{ [ { Tuple_expression | Member_expression } [ , { Tuple_expression | Member_expression } ] ...] }
wyrażenie element członkowski określonych w wyrażeniu zestaw są konwertowane na wyrażeniach spójna kolekcja jednego element członkowski członkowski.
Przykład
W poniższym przykładzie przedstawiono dwa wyrażenia zestaw używane na osi kolumn i wierszy w kwerendzie:
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]
Na oś kolumn, zestaw
{[Środki]. [Internet Sales Amount], [Measures]. [Kwota podatku Internet]}
składa się z dwóch elementów członkowskich z wymiaru miary.Na oś wierszy zestaw
{([Product].[Product Categories].[Category]. &[4], [Data]. [Kalendarz]. [Kalendarz rok]. &[2004]),
([Produkt]. [Kategorie produktów]. [Kategoria]. &[1], [Data]. [Kalendarz]. [Kalendarz rok]. &[2003])
([Produkt]. [Kategorie produktów]. [Kategoria]. &[3], [Data]. [Kalendarz]. [Kalendarz rok]. &[2004])}
składa się z trzech krotek, z których każda zawiera dwie jawne odwołania do elementów członkowskich w hierarchii Product Categories wymiar produkt i hierarchię kalendarz wymiar Data.
Aby zapoznać się z przykładami funkcji, które zwracają zestawów zobacz Praca z członków, krotek i zestawy (MDX).