Los operadores lógicos están disponibles en el menú Operador. Estos operadores crean condiciones que devuelven un valor de una propiedad de texto si éste se corresponde con un patrón específico, o aparece dentro de una lista concreta.
Al crear una expresión para elementos geoespaciales, se pueden utilizar los siguientes operadores lógicos:
| Operador | Definición | Sintaxis |
|---|---|---|
| IS NULL | Devuelve la propiedad especificada si es nula. Una expresión con un operador a nivel de bits o aritmético se evalúa como NULL si ninguno de los operandos es NULL. | Propiedad IS NULL |
| IS NOT NULL | Devuelve la propiedad especificada si ésta no es nula. Una expresión con un operador a nivel de bits o aritmético se evalúa como NULL si alguno de los operandos es NULL. | NOT Propiedad IS NULL |
| AND | Combina condiciones y coincide con un valor si reúne todas las condiciones. | Expresión AND Expresión |
| OR | Combina condiciones y coincide con un valor si éste reúne alguna de las condiciones. | Expresión OR Expresión |
| NOT | Niega una expresión booleana. | NOT Valor |
| ( ) | Agrupa la selección en paréntesis. | (Valor, Valor) |