/ (divisione) (Transact-SQL)
Divide un numero per un altro (operatore aritmetico di divisione).
Si applica a: SQL Server (SQL Server 2008 tramite versione corrente), Database SQL di Windows Azure (versione iniziale tramite versione corrente). |
Convenzioni 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 per 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 intero 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 AdventureWorks2012;
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;
Set di risultati parziale:
SalesPersonID FirstName LastName SalesQuota Sales Target Per Month
------------- ------------ ----------------- ----------- ------------------
274 Stephen Jiang NULL NULL
275 Michael Blythe 300000.00 25000.00
276 Linda Mitchell 250000.00 20833.3333
277 Jillian Carson 250000.00 20833.3333
Vedere anche
Riferimento
Funzioni predefinite (Transact-SQL)