SQL Server COT 函数是数学函数,用于计算指定表达式的三角余切。COT 函数的语法是:
SELECT COT (Float_Expression) FROM [Source]
SQL COT 函数示例
此函数的数学公式是 COT(x) = 1 / TAN(x)。COT 函数计算给定角度的余切值。以下查询展示了 COT 函数的多种用法。
请参阅 TAN 函数 文章,位于 SQL Server。对于此函数演示,我们使用 Math Table 数据。
DECLARE @i float SET @i = 208.45 SELECT COT(@i)AS [SQLCotangent] -- Calculating directly SELECT COT(0.24)AS [SQLCotangent] -- Calculating directly SELECT COT(10.232)AS [SQLCotangent] -- Calculating directly SELECT COT(1)AS [SQLCotangent]

我们使用 COT 函数计算变量 @i 的余切值。即 COT(208.45),并使用 别名(ALIAS) 将其命名为“Cotangent”。
SELECT COT(@i)AS [SQLCotangent]
COT 函数示例 2
我们将使用 COT 数学函数 来计算 [Tax Amount] 和 [Service Grade] 中所有记录的余切值。
SELECT [EnglishProductName]
,[SalesAmount]
,[TaxAmt]
,COT([TaxAmt]) AS [Tax Cotangent]
,[Service Grade] AS Grade
,COT ([Service Grade]) AS [COT Function]
FROM [Mathemetical Functions]
