Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

POW() และ POWER() ใน MySQL ต่างกันอย่างไร

POW() และ POWER() เป็นซินอนิม์ (Synonyms) ให้ผลลัพธ์เหมือนกันทุกประการ

ตัวอย่าง

mysql> select POW(4,3);
+----------+
| POW(4,3) |
+----------+
| 64       |
+----------+
mysql> select POWER(4,3);
+------------+
| POWER(4,3) |
+------------+
| 64         |
+------------+

ใช้กับคอลัมน์

mysql> create table DemoTable ( a int, n int );
Query OK, 0 rows affected (0.51 sec)
mysql> insert into DemoTable values(10,3); Query OK, 1 row affected (0.18 sec)
mysql> select POW(a,n) from DemoTable;
+----------+
| POW(a,n) |
+----------+
| 1000     |
+----------+
mysql> select POWER(a,n) from DemoTable;
+------------+
| POWER(a,n) |
+------------+
| 1000       |
+------------+

ใช้ตัวไหนก็ได้ ผลลัพธ์และประสิทธิภาพเหมือนกัน