: (範囲) (MDX)
自然な順序で並べたセットを返すセット演算を実行します。指定された 2 つのメンバーが終端になり、その 2 つのメンバーの間にあるすべてのメンバーがセットのメンバーに含まれます。
構文
Member_Expression : Member_Expression
パラメーター
- Member_Expression
メンバーを返す有効な多次元式 (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])