: (範囲) (MDX)

自然な順序で並べたセットを返すセット演算を実行します。指定された 2 つのメンバーが終端になり、その 2 つのメンバーの間にあるすべてのメンバーがセットのメンバーに含まれます。

構文

  
Member_Expression : Member_Expression      

パラメーター

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

戻り値

指定したメンバーと、指定したメンバー間のすべてのメンバーを含むセット。

解説

両方のパラメーターに、ディメンションの同じレベルと同じ階層にあるメンバーを指定する必要があります。 両方のパラメーターで同じメンバーが指定されている場合、 : (Range) 演算子は、指定されたメンバーのみを含むセットを返します。 最初のパラメーターが Null の場合、セットには、2 番目のパラメーターで指定されたメンバーのレベルの先頭から、そのメンバーまでのすべてのメンバーが含まれます。 2 番目のパラメーターが Null の場合、セットには、同じレベルの最後のメンバーまで、最初のパラメーターで指定されたメンバーのすべてのメンバーが含まれます。

MDX にこのセット演算子と等価な関数はありません。

次の例では、この演算子の使用方法を示します。

-- This query returns the freight cost per user  
-- for products, averaged by month, for the first quarter.  
With Member [Measures].[Freight Per Customer] as  
 (  
     [Measures].[Internet Freight Cost]  
     /   
     [Measures].[Customer Count]  
)  
  
SELECT   
    {[Ship Date].[Calendar].[Month].&[2004]&[1] : [Ship Date].[Calendar].[Month].&[2004]&[3]} ON 0,  
    [Product].[Category].[Category].Members ON 1  
FROM  
    [Adventure Works]  
WHERE  
    ([Measures].[Freight Per Customer])  

参照

MDX 演算子リファレンス (MDX)