OR (DMX)

Operatore logico che esegue la disgiunzione logica di due espressioni numeriche.

Sintassi

Expression1 OR Expression2

Parametri

  • Expression1
    Espressione DMX (Data Mining Extensions) valida che restituisce un valore numerico.

  • Expression2
    Espressione DMX valida che restituisce un valore numerico.

Valore restituito

Valore booleano che restituisce TRUE se uno o entrambi gli argomenti restituiscono TRUE, FALSE in caso contrario.

Osservazioni

Per consentire all'operatore di eseguire la disgiunzione logica, entrambi gli argomenti vengono gestiti come valori booleani, per cui 0 equivale a FALSE e tutti gli altri valori a TRUE. Se uno o entrambi gli argomenti restituiscono TRUE, l'operatore restituirà TRUE. Se Expression1 è TRUE e Expression2 è FALSE, l'operatore restituisce TRUE.

La tabella seguente illustra come viene eseguita la disgiunzione logica.

Valore di Expression1

Valore di Expression2

Valore restituito

TRUE

TRUE

TRUE

TRUE

FALSE

TRUE

FALSE

TRUE

TRUE

FALSE

FALSE

FALSE