Använda mängduttryck

En mängd består av en ordnad lista av noll eller fler tupler. En mängd som inte innehåller några tupler kallas en tom mängd.

Det fullständiga uttrycket av en mängd består av noll eller mer explicit specificerade tupler, inramade i krulliga klamrar:

{ [ { Tuple_expression | Member_expression } [ , { Tuple_expression | Member_expression } ] ... ] }

De medlemsuttryck som anges i ett mängduttryck omvandlas till en-medlems tuple-uttryck.

Example

Följande exempel visar två mängduttryck som används på kolumn- och radaxlarna i en fråga:

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]  

På kolonneaxeln ligger mängden

{[Measures]. [Internetförsäljningsmängd], [Mått]. [Internetskattebelopp]}

består av två medlemmar från dimensionen Measures. På radaxeln är mängden

{([Produkt]. [Produktkategorier]. [Kategori].&[4], [Datum]. [Kalender]. [Kalenderår].&[2004]),

([Produkt]. [Produktkategorier]. [Kategori].&[1], [Datum]. [Kalender]. [Kalenderår].&[2003]),

([Produkt]. [Produktkategorier]. [Kategori].&[3], [Datum]. [Kalender]. [Kalenderår].&[2004])}

består av tre tupler, var och en innehåller två explicita referenser till medlemmar i produktkategoriernas hierarki i produktdimensionen och kalenderhierarkin i datumdimensionen.

För exempel på funktioner som returnerar mängder, se Arbete med medlemmar, tupler och mängder (MDX).