/ (divisione) (Transact-SQL)

Divide un numero per un altro (operatore aritmetico di divisione).

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

dividend / divisor

Argomenti

  • dividend
    Espressione numerica da dividere. dividend può essere qualsiasi espressione valida con uno qualsiasi dei tipi di dati appartenenti alla categoria dei tipi di dati numerici, con l'eccezione dei tipi di dati datetime e smalldatetime.

  • divisor
    Espressione numerica in base a cui dividere il dividendo. divisor può essere qualsiasi espressione valida con uno qualsiasi dei tipi di dati appartenenti alla categoria dei tipi di dati numerici, con l'eccezione dei tipi di dati datetime e smalldatetime.

Tipi restituiti

Restituisce il tipo di dati dell'argomento con precedenza maggiore. Per ulteriori informazioni, vedere Precedenza dei tipi di dati (Transact-SQL).

Se un valore dividend di tipo integer viene diviso per un valore divisor di tipo integer, il risultato sarà un valore integer in cui l'eventuale parte frazionaria viene troncata.

Osservazioni

Il valore effettivo restituito dall'operatore / corrisponde al quoziente della divisione tra la prima e la seconda espressione.

Esempi

Nell'esempio seguente l'operatore di divisione aritmetica viene utilizzato per calcolare gli obiettivi di vendita per mese per i venditori in Adventure Works Cycles.

USE AdventureWorks2008R2;
GO
SELECT s.BusinessEntityID AS SalesPersonID, FirstName, LastName, SalesQuota, SalesQuota/12 AS 'Sales Target Per Month'
FROM Sales.SalesPerson AS s 
JOIN HumanResources.Employee AS e 
    ON s.BusinessEntityID = e.BusinessEntityID
JOIN Person.Person AS p 
    ON e.BusinessEntityID = p.BusinessEntityID;