次の方法で共有


セット式の使用

セットは、0 個以上のタプルの順序付きリストで構成されます。 組を 1 つも含まないセットは、空のセットと呼ばれます。

セットの完全な式は、0 個以上の明示的に指定されたタプルで構成され、中かっこで囲まれています。

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

set 式で指定されたメンバー式は、1 メンバータプル式に変換されます。

次の例は、クエリの Columns 軸と Rows 軸で使用される 2 つのセット式を示しています。

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]  

[列] 軸のセット

{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]}

は、Measures ディメンションの 2 つのメンバーで構成されます。 ROWS 軸のセットを次に示します。

{([Product].[製品カテゴリ]。[カテゴリ].>[4], [日付].[カレンダー]。[Calendar Year].>[2004])

([Product].[製品カテゴリ]。[カテゴリ].>[1], [日付].[カレンダー]。[Calendar Year].>[2003])

([Product].[製品カテゴリ]。[カテゴリ].>[3], [日付].[カレンダー]。[Calendar Year].>[2004])}

このセットは 3 つの組で構成されており、それぞれの組には、Product ディメンションの Product Categories 階層のメンバーと Date ディメンションの Calendar 階層のメンバーへの、2 つの明示的な参照が含まれています。

セットを返す関数の例については、「メンバー、タプル、およびセットの操作 (MDX)」を参照してください

参照

式 (MDX)