SQL PI()函数

SQL PI()函数

SQL PI() 函数是SQL中的数学函数,返回π(pi)的值。

π是一个数学常数,表示圆的周长与直径的比值,约等于3.14159…. 它是一个无理数,意味着它不能精确地表示为两个整数的比值,而通常使用分数表示,例如22/7。

语法

以下是PI()函数的语法-

SELECT PI() AS alias_name;

示例

在以下示例中,我们通过使用PI函数来获取PI值。

以下是查询内容 –

SELECT PI() AS pi_value;

输出

以下是上述SQL查询的输出结果−

+-----------------+
|        pi_value |
+-----------------+
| 3.14159265358979|
+-----------------+

示例

在下面的示例中,我们使用ceiling()函数和pi()函数来将π的值显示为整数值。

以下是SQL查询:

SELECT CEILING(PI()) AS PI_VALUE;

输出

以下是上述SQL查询的输出结果 –

+----------+
| PI_VALUE |
+----------+
|        4 |
+----------+

示例

在下面的示例中,我们使用round()函数以及pi()函数来将pi值显示为只有两位小数。

以下是SQL查询语句:

SELECT ROUND(PI(), 2) AS PI_VALUE;

输出

以下是上述SQL查询的结果 –

+----------+
| PI_VALUE |
+----------+
|      3.14|
+----------+

示例

在下面的示例中,我们正在创建一个只有一个名为radius的列的表。利用半径,我们计算圆的面积。

让我们创建一个名为Test的表-

CREATE TABLE Test (radius INT);

让我们将r数据插入表中 –

INSERT INTO Test VALUES(20),(30),(40);

让我们获取表格的详细信息。

SELECT * FROM Test;

以下是测试表格 –

+--------+
| radius |
+--------+
|     20 |
|     30 |
|     40 |
+--------+

以下是计算给定半径的面积的查询:

SELECT
   radius, PI()*POWER(radius, 2) as Area
   FROM Test;

输出

以下是上述SQL查询的输出结果−

+--------+--------------------+
| radius | Area               |
+--------+--------------------+
|     20 | 1256.6370614359173 |
|     30 | 2827.4333882308138 |
|     40 |  5026.548245743669 |
+--------+--------------------+

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程