Partilhar via


/ (Divisão) (Transact-SQL)

Divide um número por outro (um operador de divisão aritmética).

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

dividend / divisor

Argumentos

  • dividend
    É a expressão numérica a ser dividida. dividend pode ser qualquer expressão válida de qualquer um dos tipos de dados da categoria de tipo de dados numérico, com exceção dos tipos de dados datetime e smalldatetime.

  • divisor
    É a expressão numérica pela qual o dividendo será dividido. divisor pode ser qualquer expressão válida de qualquer um dos tipos de dados da categoria de tipos de dados numéricos, com exceção dos tipos 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 Adventure Works Cycles.

USE AdventureWorks;
GO
SELECT SalesPersonID, FirstName, LastName, SalesQuota, SalesQuota/12 AS 'Sales Target Per Month'
FROM Sales.SalesPerson s 
    JOIN HumanResources.Employee e ON s.SalesPersonID = e.EmployeeID
    JOIN Person.Contact c ON e.ContactID = c.ContactID;