UND (MDX)

Führt eine logische Konjunktion auf zwei numerischen Ausdrücken aus.

Syntax

  
Expression1 AND Expression2  

Parameter

Expression1
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der einen numerischen Wert zurückgibt.

Expression2
Ein gültiger MDX-Ausdruck, der einen numerischen Wert zurückgibt.

Rückgabewert

Ein boolescher Wert, der wahr zurückgibt, wenn beide Parameter auf wahr auswerten; ansonsten falsch.

Bemerkungen

Der UND-Operator behandelt beide Ausdrücke als boolesche Werte (null, 0, als falsch; ansonsten wahr), bevor der Operator die logische Konjunktion ausführt. Die folgende Tabelle zeigt, wie der AND-Operator die logische Konjunktion ausführt.

Expression1 Expression2 Rückgabewert
STIMMT STIMMT STIMMT
STIMMT false false
false STIMMT false
false false false

Example

-- 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])