MySQL中的POW()更好还是POWER()?

这两个pow()power()是同义词。让我们看看语法-

select pow(yourValue1,yourValue2);

OR

select power(yourValue1,yourValue2);

现在,我们将看到一些示例。

使用 pow()

mysql> select POW(4,3);

这将产生以下输出-

+----------+
| POW(4,3) |
+----------+
|       64 |
+----------+
1 row in set (0.00 sec)

使用 power()

mysql> select POWER(4,3);

这将产生以下输出-

+------------+
| POWER(4,3) |
+------------+
|         64 |
+------------+
1 row in set (0.00 sec)

让我们首先创建一个表格,并仔细研究以上概念-

mysql> create table DemoTable
   (
   a int,
   n int
   );

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable values(10,3);

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

这将产生以下输出-

+------+------+
| a    | n    |
+------+------+
| 10   | 3    |
+------+------+
1 row in set (0.00 sec)

以下是显示的用法的查询POW()

mysql> select POW(a,n) from DemoTable;

这将产生以下输出-

+----------+
| POW(a,n) |
+----------+
| 1000     |
+----------+
1 row in set (0.02 sec)

以下是显示的用法的查询POWER()

mysql> select POWER(a,n) from DemoTable;

这将产生以下输出-

+------------+
| POWER(a,n) |
+------------+
| 1000       |
+------------+
1 row in set (0.00 sec)