SQL 中的 DEGREES 函数

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

DEGREES 是结构化查询语言 (SQL) 中的一个数学函数,用于将指定的弧度值转换为度数。

此函数接受弧度角作为参数,并返回等效的度数角。函数的返回类型与参数类型相同。

DEGREES 函数语法

语法 1: 此语法将 DEGREES 函数与 SQL 表的列名一起使用

在此 SELECT 语法中,我们需要指定要使用 DEGREES 函数的那个数字列的名称。

语法 2: 我们也可以像下面的代码块所示,将 DEGREES 函数与特定数字一起使用

DEGREES 函数示例

示例 1: 此示例返回指定数字的度数值

输出

Degreevalue_of_360
20626.5

示例 2: 此示例返回指定数字的度数值

输出

Degreevalue_of_180
10313.2

示例 3: 此示例返回 90 弧度的度数值

输出

Degreevalue_of_90
5156.62

示例 4: 此示例返回 -45 弧度的度数值

输出

Degreevalue_of_-45
-2578.31

示例 5: 此示例返回给定表达式的度数值

输出

Degreevalue_of_Expression
3437.75

示例 6: 此示例将 DEGREES 函数与 SQL 表一起使用。

在此示例中,我们将创建一个新表,通过该表我们将对列执行 DEGREES 函数

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

以下 CREATE 语句创建了 Vehicle_Details 表,用于存储车辆的购买和销售详细信息。

以下多个 INSERT 查询将车辆记录及其数量、销售和购买车辆数量插入到 Vehicle_Details 表中。

以下 SELECT 语句显示上面 Vehicle_Details 表中已插入的记录。


车辆 ID车辆名称车辆数量购买车辆销售车辆Release_Date车辆评分
140P129045802022-04-3080
190P4151801802022-01-2890.85
145P2202702902022-02-1880
90P710360802021-12-25180
45P63545-152021-10-1580
210P830160-602022-01-2895
185P102904504702022-04-1180

查询 1: 以下 SELECT 查询将 DEGREES 函数与上面 Vehicle_Details 表的 Vehicle_ID 列一起使用

此查询显示每辆车的车辆 ID 的度数值。

输出

车辆 IDDegree value_of_Vehicle_ID
1408021.41
19010886.2
1458307.89
905156.62
452578.31
21012032.1
18510599.7

查询 2: 以下 SELECT 查询将 DEGREES 函数与上面 Vehicle_Details 表的 Purchasing_Vehicles 列一起使用

此查询显示购买车辆的度数值。

输出

购买车辆Degree value_of_PurchasingVehicles
452578.31
18010313.2
27015469.9
36020626.5
452578.31
1609167.32
45025783.1

查询 3: 以下 SELECT 查询将 DEGREES 函数与上面 Vehicle_Details 表的 Vehicle_Rating 列一起使用

此查询显示上面表中每辆车的评分的度数值。

输出

车辆评分Degree value_of_vehiclerating
804583.66
90.855205.321
804583.66
18010313.2
804583.66
955443.1
804583.66

查询 4: 以下 SELECT 查询将 DEGREES 函数与上面 Vehicle_Details 表的 Purchasing_Vehicles 和 Selling_Vehicles 列一起使用

此查询显示每辆车销售车辆的度数值。

输出

销售车辆Degree value_of_SellingVehicles
804583.66
18010313.2
29016615.8
804583.66
-15-859.437
-60-3437.75
47026929