Verwenden von Satzausdrücken

Eine Menge besteht aus einer geordneten Liste von null oder mehr Tupeln. Eine Menge, die keine Tupel enthält, wird als leere Menge bezeichnet.

Der vollständige Ausdruck einer Menge besteht aus null oder expliziter spezifizierten Tupeln, die in geschwungenen Klammern gerahmt sind:

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

Die in einem Mengenausdruck angegebenen Mitgliedsausdrücke werden in Ein-Mitglieder-Tupel-Ausdrücke umgewandelt.

Example

Das folgende Beispiel zeigt zwei Mengenausdrücke, die auf den Spalten- und Zeilenachsen einer Abfrage verwendet werden:

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]  

Auf der Säulenachse ist die Menge

{[Measures]. [Internetumsatzbetrag], [Maßnahmen]. [Internetsteuerbeträge]}

besteht aus zwei Mitgliedern aus der Dimensionsdimension. Auf der Reihenachse ist die Menge

{([Produkt]. [Produktkategorien]. [Kategorie].&[4], [Datum]. [Kalender]. [Kalenderjahr].&[2004]),

([Produkt]. [Produktkategorien]. [Kategorie].&[1], [Datum]. [Kalender]. [Kalenderjahr].&[2003]),

([Produkt]. [Produktkategorien]. [Kategorie].&[3], [Datum]. [Kalender]. [Kalenderjahr].&[2004])}

besteht aus drei Tupeln, von denen jedes zwei explizite Verweise auf Mitglieder in der Produktkategorien-Hierarchie der Produkt-Dimension und der Kalender-Hierarchie der Datum-Dimension enthält.

Beispiele für Funktionen, die Mengen zurückgeben, finden Sie unter Working with Members, Tuples, and Sets (MDX).