MySQL POW 函数

MySQL POW 函数是“数学方法”之一,用于计算第一个参数的第二个参数次幂。如何使用命令提示符和工作台通过示例计算不同列值的幂?

POW 函数的语法如下所示。它计算 X 的 Y 次幂。

SELECT POW(X, Y);

MySQL POW 函数示例

POW 函数可以查找并返回数字的幂。以下查询显示了使用此函数的多重方法。

首先,我们计算 2 的 3 次幂(2 * 2 * 2)。接下来,我们使用负数。在第三个语句中,我们将 6 用作字符串,但它会转换为整数并返回输出。但是,“Hi”是一个字符串,无法计算幂,因此 MySQL 返回 0。

SELECT POW(2, 3);

SELECT POW(4, -3), POW(-4, 5);

SELECT POW('6', 4), POW('HI', 5);
POW Function Example 1

POW 函数还允许您计算列数据的幂。在此“数学函数”示例中,我们将计算年收入的 2 次幂和销量的 3 次幂。

SELECT EmpID, 
       FirstName,
       LastName,
       Occupation,
       YearlyIncome,
       POW(YearlyIncome, 2) AS PowIncome,
       Sales,
       POW(Sales, 3) AS PowSales
 FROM customer;
POW Function 2