/ (除算) (Transact-SQL)

1 つの値を別の値で除算します (算術除算演算子)。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

dividend / divisor

引数

dividend

除算される数値式です。dividend には、数値型に分類されるデータ型を持つ有効なを指定できます。ただし、datetime 型と smalldatetime 型は除きます。

divisor

被序数を割る数値式です。divisor には、数値型に分類されるデータ型を持つ有効な式を指定できます。ただし、datetime 型と smalldatetime 型は除きます。

戻り値の型

優先順位が高い引数のデータ型を返します。詳細については、「データ型の優先順位 (Transact-SQL)」を参照してください。

整数型の dividend を整数型の divisor で除算すると、結果は小数部が切り捨てられた整数になります。

解説

/ 演算子で返される実際の値は、1 番目の式を 2 番目の式で除算して得られる商です。

次の例では、算術除算演算子を使用して、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;

参照

関連項目

データ型 (Transact-SQL)
関数 (Transact-SQL)
演算子 (Transact-SQL)
SELECT (Transact-SQL)
WHERE (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手