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 函数还允许您计算列数据的幂。在此“数学函数”示例中,我们将计算年收入的 2 次幂和销量的 3 次幂。
SELECT EmpID,
FirstName,
LastName,
Occupation,
YearlyIncome,
POW(YearlyIncome, 2) AS PowIncome,
Sales,
POW(Sales, 3) AS PowSales
FROM customer;
