Operatori di aritmetica-Operators - Arithmetic

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

È possibile utilizzare gli operatori aritmetici in DMX Data Mining Extensions () per eseguire calcoli aritmetici in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services, inclusi l'addizione, sottrazione, moltiplicazione e divisione.You can use arithmetic operators in Data Mining Extensions (DMX) for arithmetic computations in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services, including addition, subtraction, multiplication, and division.

Gli operatori aritmetici supportati da DMX sono indicati nella tabella seguente.The following table identifies the arithmetic operators that DMX supports.

OperatoreOperator DescriptionDescription
+ ( Aggiungi ) ( DMX )+ (Add) (DMX) Somma due numeri.Adds two numbers together.
-( Sottrarre ) ( DMX )- (Subtract) (DMX) Sottrae un numero da un altro.Subtracts one number from another number.
* ( Moltiplicare ) ( DMX )* (Multiply) (DMX) Esegue una moltiplicazione tra due numeri.Multiplies one number by another number.
( divisione ) ( DMX )(Divide) (DMX) Esegue una divisione di un numero per un altro.Divides one number by another number.

L'ordine di precedenza per gli operatori aritmetici in un'espressione DMX è determinato dalle regole seguenti:The following rules determine the order of precedence for arithmetic operators in a DMX expression:

  • Se un'espressione include più operatori aritmetici, verranno eseguite per prime le operazioni di moltiplicazione e divisione, seguite da sottrazione e addizione.When there is more than one arithmetic operator in an expression, multiplication and division are calculated first, followed by subtraction and addition.

  • Se tutti gli operatori aritmetici di un'espressione hanno la stessa precedenza, le operazioni verranno eseguite da sinistra a destra.When all the arithmetic operators in an expression have the same level of precedence, the order of execution is left to right.

  • Le espressioni tra parentesi hanno la precedenza su tutte le altre operazioni.Expressions that are within parentheses take precedence over all other operations.

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