Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Divide um número por outro (um operador de divisão aritmética).
Aplica-se a: SQL Server (SQL Server 2008 até a versão atual), Banco de dados SQL do Windows Azure (versão inicial até a versão atual). |
Convenções da sintaxe Transact-SQL
Sintaxe
dividend / divisor
Argumentos
dividend
É a expressão numérica a ser dividida. dividend pode ser qualquer expressão válida para qualquer um dos tipos de dados da categoria de tipo de dados numérico, exceto o tipo de dados datetime e smalldatetime.divisor
É a expressão numérica pela qual dividir o dividendo. O divisor pode ser qualquer expressão válida para qualquer um dos tipos de dados da categoria tipo de dados numérico, exceto o tipo de dados datetime e smalldatetime.
Tipos de resultado
Retorna o tipo de dados do argumento com a precedência mais alta. Para obter mais informações, consulte Precedência de tipo de dados (Transact-SQL).
Se um dividend inteiro for dividido por um divisor inteiro, o resultado será um inteiro que terá truncada qualquer parte fracionária do resultado.
Comentários
O valor real retornado pelo operador / é o quociente da primeira expressão dividido pela segunda expressão.
Exemplos
O exemplo a seguir usa o operador aritmético de divisão para calcular a meta de vendas mensal da equipe de vendas em Ciclos da Adventure Works.
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;
Este é um conjunto de resultados parciais.
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
Consulte também
Referência
Funções internas (Transact-SQL)