Export (0) Print
Expand All
7 out of 15 rated this helpful - Rate this topic

/ (Divide) (Transact-SQL)

Divides one number by another (an arithmetic division operator).

Topic link icon Transact-SQL Syntax Conventions

dividend / divisor
dividend

Is the numeric expression to divide. dividend can be any valid expression of any one of the data types of the numeric data type category, except the datetime and smalldatetime data types.

divisor

Is the numeric expression by which to divide the dividend. divisor can be any valid expression of any one of the data types of the numeric data type category, except the datetime and smalldatetime data types.

Returns the data type of the argument with the higher precedence. For more information, see Data Type Precedence (Transact-SQL).

If an integer dividend is divided by an integer divisor, the result is an integer that has any fractional part of the result truncated.

The actual value returned by the / operator is the quotient of the first expression divided by the second expression.

The following example uses the division arithmetic operator to calculate the sales target per month for the sales people at 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;
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.