程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 詳解MySQL中的SQRT函數的應用辦法

詳解MySQL中的SQRT函數的應用辦法

編輯:MySQL綜合教程

詳解MySQL中的SQRT函數的應用辦法。本站提示廣大學習愛好者:(詳解MySQL中的SQRT函數的應用辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是詳解MySQL中的SQRT函數的應用辦法正文


MySQL的SQRT函數是用來盤算出任何數目的平方根。可使用SELECT語句找出方檢定根的隨意率性數以下:

mysql> select SQRT(16);
+----------+
| SQRT(16) |
+----------+
| 4.000000 |
+----------+
1 row in set (0.00 sec)

所看到的浮點值,由於外部MySQL將處置浮點數據類型的平方根。

可使用SQRT函數,盤算出記載的平方根。懂得SQRT函數更具體用法,斟酌EMPLOYEE_TBL的表具有以下記載:

mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id  | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
|  1 | John | 2007-01-24 |        250 |
|  2 | Ram | 2007-05-27 |        220 |
|  3 | Jack | 2007-05-06 |        170 |
|  3 | Jack | 2007-04-06 |        100 |
|  4 | Jill | 2007-04-06 |        220 |
|  5 | Zara | 2007-06-06 |        300 |
|  5 | Zara | 2007-02-06 |        350 |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)

假定依據下面的表格,要盤算一切的dialy_typing_pages的平方根,然後可以經由過程應用上面的敕令:

mysql> SELECT name, SQRT(daily_typing_pages)
  -> FROM employee_tbl;
+------+--------------------------+
| name | SQRT(daily_typing_pages) |
+------+--------------------------+
| John |        15.811388 |
| Ram |        14.832397 |
| Jack |        13.038405 |
| Jack |        10.000000 |
| Jill |        14.832397 |
| Zara |        17.320508 |
| Zara |        18.708287 |
+------+--------------------------+
7 rows in set (0.00 sec)


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved