Operadores lógicos (Transact-SQL)

 

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Los operadores lógicos comprueban la veracidad de alguna condición. Operadores lógicos, como los operadores de comparación, devuelven un booleano tipo de datos con un valor de TRUE, FALSE o UNKNOWN.

OperadorSignificado
TODOS LOSTRUE si el conjunto completo de comparaciones es TRUE.
YTRUE si ambas expresiones booleanas son TRUE.
CUALQUIERTRUE si cualquier miembro del conjunto de comparaciones es TRUE.
ENTRETRUE si el operando está dentro de un intervalo.
EXISTETRUE si una subconsulta contiene cualquiera de las filas.
ENTRUE si el operando es igual a uno de la lista de expresiones.
AL IGUAL QUETRUE si el operando coincide con un patrón.
NOInvierte el valor de cualquier otro operador booleano.
O BIENTRUE si cualquiera de las dos expresiones booleanas es TRUE.
ALGUNOSTRUE si alguna de las comparaciones de un conjunto es TRUE.

Precedencia de operadores (Transact-SQL)

Adiciones de comunidad

AGREGAR
Mostrar: