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 |
---|---|---|
LIKE |
Encuentra texto que se corresponde con un patrón. El patrón que se especifique (entre comillas sencillas) puede incluir caracteres normales y el carácter comodín de tanto por ciento (%). Para que se pueda establecer una correspondencia, los caracteres normales tienen que coincidir exactamente con los caracteres especificados en el patrón; el carácter de tanto por ciento puede corresponderse con un fragmento arbitrario del patrón. |
Propiedad LIKE 'texto%' |
NOT LIKE |
Encuentra texto que no coincide con un patrón. Puede utilizar el carácter comodín de tanto por ciento de igual manera que con LIKE. |
NOT Propiedad LIKE 'texto%' |
IN |
Determina si un valor especificado se corresponde con cualquier valor de una lista. |
Propiedad IN (Valor,Valor) |
NOT IN |
Determina si un valor especificado no coincide con ningún valor de una lista. |
NOT Propiedad IN (Valor,Valor) |
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 NOT (Propiedad = Valor1) AND NOT (Propiedad = Valor2) |
( ) |
Agrupa la selección en paréntesis. |
(Valor, Valor) |