這篇文章主要介紹了詳解MySQL中的SQRT函數(shù)的使用方法,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
MySQL的SQRT函數(shù)是用來計(jì)算出任何數(shù)量的平方根??梢允褂肧ELECT語句找出方檢定根的任意數(shù)如下:
?
1 2 3 4 5 6 7 mysql> select SQRT(16); +----------+ | SQRT(16) | +----------+ | 4.000000 | +----------+ 1 row in set (0.00 sec)所看到的浮點(diǎn)值,因?yàn)閮?nèi)部MySQL將處理浮點(diǎn)數(shù)據(jù)類型的平方根。
可以使用SQRT函數(shù),計(jì)算出記錄的平方根。了解SQRT函數(shù)更詳細(xì)用法,考慮EMPLOYEE_TBL的表具有以下記錄:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | work_date | daily_typi假設(shè)根據(jù)上面的表格,要計(jì)算所有的dialy_typing_pages的平方根,然后可以通過使用下面的命令:
?
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 | | 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)新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注