Os operadores lógicos estão disponíveis no menu Operador. Criam condições que retornam um valor para uma propriedade de texto se corresponder a um determinado padrão ou aparecer dentro de uma lista específica.
Ao criar uma expressão para recursos geoespaciais, você pode utilizar os seguintes operadores lógicos:
| Operador | Definição | Sintaxe | 
|---|---|---|
| COMO | Localiza texto que corresponde a um padrão. O padrão especificado (entre aspas) pode incluir caracteres regulares e o caractere curinga de por cento (%). Para combinar, caracteres regulares devem coincidir exatamente com os caracteres especificados no padrão; o caractere de porcentagem pode corresponder a um fragmento arbitrário do padrão. | Propriedade LIKE 'text%' | 
| NOT LIKE | Localiza texto que não corresponde a um padrão. É possível usar o caractere curinga de porcentagem como se faz com LIKE. | NOT Property LIKE 'text%' | 
| EM | Determina se um valor especificado coincide com qualquer valor em uma lista. | Propriedade IN (valor, valor) | 
| NOT IN | Determina se um valor especificado não coincide com qualquer valor em uma lista. | NOT propriedade IN (Valor,Valor) | 
| É NULO | Se for nulo, retorna a propriedade especificada. Uma expressão com um operador aritmético ou com base em bits avalia para NULO se algum dos operandos for NULO. | A propriedade IS NULL | 
| IS NOT NULL | Se não for nulo, retorna a propriedade especificada. Uma expressão com um operador aritmético ou com base em bits avalia para NULO se algum dos operandos for NULO. | NOT propriedade IS NULL | 
| AND | Combina condições e corresponde a um valor se satisfizer todas as condições. | Expressão AND expressão | 
| OU | Combina condições e corresponde a um valor se ele atender a qualquer uma das condições. | Expressão OR expressão | 
| NOT | Nega uma expressão booleana. | Valor NOT NOT (Property = Value1) AND NOT (Property = Value2) | 
| ( ) | Agrupa a seleção entre parênteses. | (Valor, Valor) |