次の方法で共有


セット式の使用

セットは、0 個以上の組の順序付けされた一覧で構成されます。組を 1 つも含まないセットは、空のセットと呼ばれます。

完全なセット式は、中かっこの中に 0 個以上の組を明示的に指定して表します。

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

セット式の中で指定されたメンバ式は、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]

COLUMNS 軸のセットを次に示します。

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

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

{([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])}

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

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

関連項目

概念