/ (除算) (Transact-SQL)
1 つの値を別の値で除算します (算術除算演算子)。
構文
dividend / divisor
引数
dividend
除算される数値式です。 dividend には、数値型に分類されるデータ型を持つ有効な式を指定できます。ただし、datetime データ型と smalldatetime データ型は除きます。divisor
被除数を除算する数値式です。 divisor には、数値型に分類されるデータ型を持つ有効な式を指定できます。ただし、datetime データ型と smalldatetime データ型は除きます。
戻り値の型
優先順位が高い引数のデータ型を返します。 詳細については、「データ型の優先順位 (Transact-SQL)」を参照してください。
整数型の dividend を整数型の divisor で除算すると、結果は小数部が切り捨てられた整数になります。
説明
/ 演算子で返される実際の値は、1 番目の式を 2 番目の式で除算して得られる商です。
使用例
次の例では、算術除算演算子を使用して、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;