SQL 中的 COT 函数

2024 年 8 月 29 日 | 4 分钟阅读

COT 是数学函数,在结构化查询语言中返回给定数字的余切值。

COT 函数的语法

在 COT 语法中,我们需要将想要计算余切值的数字传递给函数。

在结构化查询语言中,我们也可以在 SELECT 查询中使用 COT 函数,并结合表字段。

在此 SELECT 查询中,我们需要定义要对其执行 COT 函数的表的名称和字段。

COT 函数示例

示例 1:此示例返回指定数字的余切值。

输出

cot_value_of_90
-0.501202

示例 2:此示例返回指定数字的余切值。

输出

cot_value_of_45
0.6173696

示例 3:此示例返回 19 的余切值表示。

输出

cot_value_of_19
6.596764247280

示例 6:此示例返回 21 到 30 之间所有数字的余切值。

输出

21222324252627282930
-0.654112.973062966-0.4648-7.48910.8483-0.3054-3.55321.1272-0.1561

示例 7:此示例在 SQL 表中使用 COT 函数。

在此示例中,我们将创建一个新表,然后对该表的数字字段执行 COT 函数。

以下显示了在 SQL 中创建新表的语法

以下 CREATE 语句创建了 Product_Details 表,用于存储产品的价格和数量

以下多个 INSERT 查询将带有销售价和购买价的产品的记录插入 Product_Details 表

以下 SELECT 语句显示了上面 Product_Details 表的已插入记录


Product_IDProduct_Name产品数量Purchasing_PriceSelling_PriceRelease_DateProduct_Rating
64P110.250945NULL2022-04-30NULL
88P415.50045752022-01-285
95P218.25025NULL2022-02-184
58P725.2505152021-12-259
26P615.50050702021-10-15NULL
85P819.7501102502022-01-284
91P1010.2505508352022-04-11NULL

查询 1:以下 SELECT 查询在上述 Product_Details 表的 Product_Quantity 列中使用 COT 函数。

此查询显示 products 表中每个产品 ID 的余切值。

输出

Product_IDcot_value_of_Product_ID
640.4259
8828.2322
951.06865
580.120035
260.84835
855.590647
91-9.38193

查询 2:以下 SELECT 查询在上述 Product_Details 表的 Purchasing_Price 和 Selling_Price 列中使用 COT 函数。

此查询显示每个产品的采购价和销售价的余切值。

输出

Purchasing_Pricecot_value_of_PurchasingPriceSelling_Pricecot_value_of_SellingPrice
945-1.40255NULL-
450.6173675-2.3769
25-7.4891NULL-
5-0.2958115-1.168233
50-3.67781700.81835
11022.5804250-0.24830
5504.44504835-1.27883

查询 3:以下 SELECT 查询在上述 Product_Details 表的 Product_Rating 列中使用 COT 函数。

此查询显示上述表中每个产品的评分的余切值。

输出

Product_Ratingcot_value_of_productrating
NULL-
5-0.29581
40.8636911
9-2.21804
NULL-
40.8636911
NULL-

查询 4:以下 SELECT 查询在上述 Product_Details 表的 Product_Quantity 列中使用 COT 函数。

此查询显示上述表中每个产品数量的余切值。

输出

产品数量cot_value_of_productquantity
10.2500.92336
15.500-4.73901
18.250-1.46308
25.2508.48902
15.500-4.73901
19.7500.792827
10.2500.92336