How to Use SQRT functions in MySQL
This article describes how to use SQRT functions in MySQL. It is the basic knowledge of MySQL beginners. For more information, see
The SQRT function of MySQL is used to calculate the square root of any number. You can use the SELECT statement to find any number of square verification root:
?
1 2 3 4 5 6 7 |
Mysql> select SQRT (16 ); + ---------- + | SQRT (16) | + ---------- + | 1, 4.000000 | + ---------- + 1 row in set (0.00 sec) |
The floating point value, because internal MySQL will process the square root of the floating point data type.
You can use the SQRT function to calculate the square root of a record. To learn more about SQRT function usage, consider that the table of EMPLOYEE_TBL has the following records:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Mysql> SELECT * FROM employee_tbl; + ------ + ------------ + -------------------- + | Id | name | work_date | daily_typing_pages | + ------ + ------------ + -------------------- + | 1 | John | 250 | | 2 | Ram | 220 | | 3 | Jack | 170 | | 3 | Jack | 100 | | 4 | Jill | 220 | | 5 | Zara | 300 | | 5 | Zara | 350 | + ------ + ------------ + -------------------- + 7 rows in set (0.00 sec) |
Assume that the square root of all dialy_typing_pages is calculated based on the preceding table. Then, run the following command:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Mysql> SELECT name, SQRT (daily_typing_pages) -> FROM employee_tbl; + ------ + -------------------------- + | Name | SQRT (daily_typing_pages) | + ------ + -------------------------- + | John| 15.811388 | | Resource Access Management (Ram) | 14.832397 | | Jack| 13.038405 | | Jack| 10.000000 | | Jill| 14.832397 | | Zara | 1, 17.320508 | | Zara | 1, 18.708287 | + ------ + -------------------------- + 7 rows in set (0.00 sec) |