Operatori logici (Transact-SQL)

Gli operatori logici verificano la veridicità di una determinata condizione. Analogamente agli operatori di confronto, gli operatori logici restituiscono un tipo di dati Boolean con valore TRUE, FALSE o UNKNOWN.

Operatore

Descrizione

ALL

Restituisce TRUE se tutti i confronti specificati sono TRUE.

AND

Restituisce TRUE se entrambe le espressioni booleane sono TRUE.

ANY

Restituisce TRUE se uno dei confronti specificati è TRUE.

BETWEEN

Restituisce TRUE se l'operando è compreso nell'intervallo specificato.

EXISTS

Restituisce TRUE se una sottoquery contiene una o più righe.

IN

Restituisce TRUE se l'operando è uguale a una delle espressioni elencate.

LIKE

Restituisce TRUE se l'operando corrisponde a un modello.

NOT

Inverte il valore degli altri operatori booleani.

OR

Restituisce TRUE se una delle due espressioni booleane è TRUE.

SOME

Restituisce TRUE se alcuni dei confronti specificati sono TRUE.