Operatori di confronto-Operators - Comparison

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

È possibile utilizzare gli operatori di confronto con dati scalari in qualsiasi espressione di Data Mining Extensions (DMX) MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services.You can use comparison operators with scalar data in any Data Mining Extensions (DMX) expression in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services. Questi operatori restituiscono un tipo di dati Boolean, ovvero TRUE o FALSE a seconda che venga soddisfatta o meno la condizione specificata.Comparison operators evaluate to a Boolean data type; they return TRUE or FALSE based on the outcome of the tested condition.

Gli operatori di confronto supportati da DMX sono indicati nella tabella seguente.The following table identifies the comparison operators that DMX supports.

OperatoreOperator DescriptionDescription
< ( Minore di ) ( DMX )< (Less Than) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è minore di quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is less than the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.
> ( Maggiore di ) ( DMX )> (Greater Than) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è maggiore di quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is greater than the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.
= ( Uguale a ) ( DMX )= (Equal To) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è uguale a quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is equal to the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.
< > ( Non uguale a ) ( DMX )<> (Not Equal To) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è diverso da quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is not equal to the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.
< = ( Minore o uguale a ) ( DMX )<= (Less Than or Equal To) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è minore o uguale a quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is less than or equal to the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.
> = ( Maggiore o uguale a ) ( DMX )>= (Greater Than or Equal To) (DMX) Per gli argomenti che restituiscono valori non Null, restituisce TRUE se il valore dell'argomento a sinistra è maggiore o uguale a quello dell'argomento a destra, FALSE in caso contrario.For arguments that evaluate to a non-null value, returns TRUE if the value of the argument on the left is greater than or equal to the value of the argument on the right; returns FALSE otherwise. Se uno degli argomenti o entrambi restituiscono un valore Null, l'operatore restituirà un valore Null.If either argument or both arguments evaluate to a null value, the operator returns a null value.

Nelle istruzioni e nelle funzioni DMX è possibile utilizzare gli operatori di confronto anche per stabilire se una condizione è verificata o meno.You can also use comparison operators in DMX statements and functions to look for a condition.

Vedere ancheSee Also

Data Mining Extensions ( DMX ) Riferimento Data Mining Extensions (DMX) Reference
Data Mining Extensions ( DMX ) Riferimento (funzione) Data Mining Extensions (DMX) Function Reference
Data Mining Extensions ( DMX ) Riferimento agli operatori Data Mining Extensions (DMX) Operator Reference
Data Mining Extensions ( DMX ) Riferimento istruzione Data Mining Extensions (DMX) Statement Reference
Data Mining Extensions ( DMX ) Convenzioni della sintassi Data Mining Extensions (DMX) Syntax Conventions
Data Mining Extensions ( DMX ) Elementi della sintassi Data Mining Extensions (DMX) Syntax Elements
Espressioni ( DMX ) Expressions (DMX)
Funzioni di stima generale ( DMX ) General Prediction Functions (DMX)
Operatori ( DMX ) Operators (DMX)
Struttura e l'utilizzo di query di stima DMX Structure and Usage of DMX Prediction Queries
Informazioni sull'istruzione DMX SelectUnderstanding the DMX Select Statement