AND (MDX)

2 つの数式に対して論理結合を実行します。

構文

  
Expression1 AND Expression2  

パラメーター

Expression1
数値を返す有効な多次元式 (MDX) 式。

Expression2
数値を返す有効な MDX 式。

戻り値

両方のパラメーターが true に評価された場合に true を返すブール値。それ以外の場合は false

解説

AND 演算子は、演算子が論理結合を実行する前に、両方の式をブール値 (ゼロ、0、false、それ以外の場合は true) として扱います。 次の表は、 AND 演算子が論理結合を実行する方法を示しています。

Expression1 Expression2 戻り値
true true true
true false false
false true false
false false false

-- This query returns the gross profit margin (GPM)  
-- for clothing sales where the GPM is between 20% and 30%.  
With Member [Measures].[LowGPM] as  
  IIF(  
      [Measures].[Gross Profit Margin] <= .3 AND   
      [Measures].[Gross Profit Margin] >= .2,  
      [Measures].[Gross Profit Margin],  
      null)  
SELECT NON EMPTY  
    [Sales Territory].[Sales Territory Country].Members ON 0,  
    [Product].[Category].[Clothing] ON 1  
FROM  
    [Adventure Works]  
WHERE  
    ([Measures].[LowGPM])  

参照

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