= (等しい) (MDX)
1 つの多次元式 (MDX) 式の値が、別の MDX 式の値と等しいかどうかを判別する比較演算を実行します。
注 |
---|
オブジェクトを比較するには、IS (MDX) 演算子を使用します。 たとえば、クエリ軸上の現在のメンバーが特定のメンバーかどうかを確認する場合に IS 演算子を使用します。 |
構文
MDX_Expression = MDX_Expression
パラメーター
- MDX_Expression
有効な MDX 式です。
戻り値
以下の条件に基づくブール値です。
最初のパラメーターの値が 2 番目のパラメーターの値と等しい場合は、true です。
最初のパラメーターの値が 2 番目のパラメーターの値と等しくない場合は、false です。
両方のパラメーターが NULL の場合、または一方のパラメーターが NULL でもう一方のパラメーターが 0 の場合は、true です。
使用例
次のクエリでは、これらの条件の例を示します。
With
--Returns true
Member [Measures].bool1 as 1=1
--Returns false
Member [Measures].bool2 as 1=0
--Returns true
Member [Measures].bool3 as null=null
--Returns true
Member [Measures].bool4 as 0=null
--Returns false
Member [Measures].bool5 as 1=null
Select {[Measures].bool1,[Measures].bool2,[Measures].bool3,[Measures].bool4,[Measures].bool5}
On 0
From [Adventure Works]