Udostępnij za pośrednictwem


/ (Dzielenie) (języka Transact-SQL)

Dzieli jedną liczbę przez inny (operator arytmetyczny podziału).

Topic link iconKonwencje składni języka Transact-SQL

dividend / divisor

Argumenty

  • 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.

Typy wynik

Zwraca wartość argumentu typ danych o wyższym priorytecie.Aby uzyskać więcej informacji zobaczData Type Precedence (Transact-SQL).

Jeśli liczby całkowitej dividend jest podzielona przez liczbę całkowitą z zakresu divisor, wynikiem jest liczba całkowita, która zawiera wszelkie część ułamkowa wyniku obcięte.

Remarks

Rzeczywista wartość zwracana przez / operator jest iloraz pierwszego wyrażenia podzielona przez drugie wyrażenie.

Przykłady

W poniższym przykładzie użyto dzielenia operator arytmetyczny, aby obliczyć miejsce docelowe sprzedaży miesięcznie dla sprzedawców w 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;