次の方法で共有


Ascendants (MDX)

指定されたメンバー自体も含めたメンバーの先祖のセットを返します。

構文

Ascendants(Member_Expression)

引数

  • Member_Expression
    メンバーを返す有効な多次元式 (MDX) 式です。

説明

Ascendants 関数は、そのメンバーからメンバーの階層の最上位まで、メンバーのすべての先祖を返します。具体的には、指定されたメンバーの階層を逆順にたどり、そのメンバーに関連するすべての先祖メンバーをそのメンバーも含めてセットで返します。これに対して、Ancestor 関数は、特定のレベルにある特定の先祖メンバーを返します。

次の例では、Adventure Works キューブから、[Sales Territory].[Northwest] メンバーとそのメンバーの先祖すべてに対応する、再販業者の注文数を返します。この Ascendants 関数は、[Sales Territory].[Northwest] メンバーとそのメンバーの ROWS 軸の先祖を含むセットを構築します。

SELECT
   Measures.[Reseller Order Count] ON COLUMNS,
   Order(
      Ascendants(
         [Sales Territory].[Northwest]
      ),
      DESC
   ) ON ROWS
FROM
   [Adventure Works]