Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể sử dụng hàm MySQL POWER () với các giá trị dữ liệu của cột?


Nếu chúng ta muốn sử dụng hàm POWER () với các giá trị dữ liệu của cột thì đối số đầu tiên tức là cơ sở sẽ là tên của cột và đối số thứ hai tức là số mũ sẽ được chỉ định bởi chúng ta. Để hiểu nó, hãy xem một bảng 'Nhân viên' có các bản ghi sau -

mysql> Select * from Employee;
+----+--------+--------+
| ID | Name   | Salary |
+----+--------+--------+
| 1  | Gaurav | 50000  |
| 2  | Rahul  | 20000  |
| 3  | Advik  | 25000  |
| 4  | Aarav  | 65000  |
| 5  | Ram    | 20000  |
| 6  | Mohan  | 30000  |
| 7  | Aryan  | NULL   |
| 8  | Vinay  | NULL   |
+----+--------+--------+
8 rows in set (0.00 sec)

Bây giờ, truy vấn bên dưới sẽ nâng cao sức mạnh của giá trị dữ liệu ID cột

mysql> Select ID, POWER(ID,2) from Employee;
+----+-------------+
| ID | POWER(ID,2) |
+----+-------------+
| 1  |           1 |
| 2  |           4 |
| 3  |           9 |
| 4  |          16 |
| 5  |          25 |
| 6  |          36 |
| 7  |          49 |
| 8  |          64 |
+----+-------------+
8 rows in set (0.63 sec)