Compartilhar via


Operadores – comparação

Aplica-se a: SQL Server Analysis Services

Você pode usar operadores de comparação com dados escalares em qualquer expressão DMX (Data Mining Extensions) no Microsoft SQL Server Analysis Services. Os operadores de comparação são avaliados como um tipo de dados booleano; eles retornam TRUE ou FALSE com base no resultado da condição testada.

A tabela a seguir identifica os operadores de comparação aos quais a DMX oferece suporte.

Operador Descrição
< (Menos que) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for menor que o valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
> (Maior que) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for maior que o valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
= (Igual a) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
<> (diferente de) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for diferente do valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
<= (menor ou igual a) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for menor ou igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
>= (maior ou igual a) (DMX) Para argumentos que avaliam um valor não nulo; que retornam TRUE se o valor do argumento da esquerda for maior ou igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.

É igualmente possível usar operadores de comparação em instruções e funções DMX para procurar uma condição.

Confira também

Referência de DMX (Data Mining Extensions)
Referência de função DMX (Data Mining Extensions)
Referência do operador DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe DMX (Data Mining Extensions)
Elementos de sintaxe DMX (Data Mining Extensions)
Expressões (DMX)
Funções de previsão gerais (DMX)
Operadores (DMX)
Estrutura e uso de consultas de previsão DMX
Compreendendo a instrução DMX Select