Поделиться через


/ (Деление) (Transact-SQL)

Выполняет деление одного числа на другое (арифметический оператор деления).

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

dividend / divisor

Аргументы

  • dividend
    Делимое числовое выражение. dividend может быть любым допустимым выражением любого типа данных из категории числовых данных, за исключением типов данных datetime и smalldatetime.

  • divisor
    Числовое выражение, на которое делится делимое. divisor может быть любым допустимым выражением любого типа данных из категории числовых данных, за исключением типов данных datetime и smalldatetime.

Типы результата

Возвращает тип данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе Приоритет типов данных (Transact-SQL).

Если целочисленный аргумент dividend делится на целочисленный аргумент divisor, то результатом будет целое число, а дробная часть будет усечена.

Замечания

Фактическое значение, возвращаемое оператором /, представляет собой частное от деления первого выражения на второе.

Примеры

В следующем примере арифметический оператор деления используется для вычисления целевого объема продаж за месяц для персонала по продажам из Компания 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;

См. также

Справочник

Типы данных (Transact-SQL)

Встроенные функции (Transact-SQL)

Операторы (Transact-SQL)

SELECT (Transact-SQL)

Предложение WHERE (Transact-SQL)

/= (РАЗДЕЛИТЬ РАВНО) (Transact-SQL)

Составные операторы (Transact-SQL)