次の方法で共有


LinkMember (MDX)

更新 : 2006 年 7 月 17 日

指定された階層の指定されたメンバと等価のメンバを返します。

構文

LinkMember(Member_Expression, Hierarchy_Expression) 

引数

  • Member_Expression
    メンバを 1 つ返す有効な多次元式 (MDX) 式です。
  • Hierarchy_Expression
    階層を返す有効な多次元式 (MDX) 式です。

解説

LinkMember 関数は、指定された階層から、関連する階層で指定されたメンバの各レベルのキー値に一致するメンバを返します。各レベルの属性では、キーの基数およびデータ型が同じである必要があります。不自然階層では、属性のキー値が複数一致する場合、結果はエラーまたは不確定になります。

次の例では、LinkMember 関数を使用して、Calendar 階層にある Date.Date 属性階層の July 1, 2002 メンバの先祖に対して、Adventure Works キューブの既定のメジャーを返します。

SELECT  Hierarchize
   (Ascendants 
      (LinkMember 
         ([Date].[Date].[July 1, 2002], [Date].[Calendar]
         )
       )
    ) ON 0
FROM [Adventure Works]

次の例では、LinkMember 関数を使用して、Fiscal 階層にある Date.Date 属性階層の July 1, 2002 メンバの先祖に対して、Adventure Works キューブの既定のメジャーを返します。

SELECT  Hierarchize
   (Ascendants 
      (LinkMember 
         ([Date].[July 1, 2002], [Date].[Fiscal]
         )
       )
    ) ON 0
FROM [Adventure Works]

参照

関連項目

Hierarchize (MDX)
Ascendants (MDX)
MDX 関数リファレンス (MDX)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2006 年 7 月 17 日

変更内容 :
  • わかりやすくするために構文および引数を更新しました。
  • 更新した例を追加しました。