顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業(yè)只做數(shù)據(jù)庫實訓和認證的品牌機構(gòu)

微信公眾號新浪微博
免費咨詢電話:400-0909-964
當前位置: 網(wǎng)站首頁 > MySQL培訓 > MySQL課程 > MySQL培訓教程:數(shù)學函數(shù)怎么使用

MySQL培訓教程:數(shù)學函數(shù)怎么使用

文章來源: 更新時間:2016/7/12 14:12:00

在線老師點擊咨詢:

最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯(lián)系在線老師,甲骨文官方認證,報名從速!

我要咨詢


絕對值函數(shù)ABS(x)和圓周率函數(shù)PI()

mysql> SELECT ABS(0.5), ABS(-0.5), PI();
+----------+-----------+----------+
| ABS(0.5) | ABS(-0.5) | PI()     |
+----------+-----------+----------+
|      0.5 |       0.5 | 3.141593 |
+----------+-----------+----------+
1 row in set (0.00 sec)

平方根函數(shù)SQRT(x)和求余函數(shù)MOD(x,y)

mysql> SELECT SQRT(16), SQRT(3), MOD(13,4);
+----------+--------------------+-----------+
| SQRT(16) | SQRT(3)            | MOD(13,4) |
+----------+--------------------+-----------+
|        4 | 1.7320508075688772 |         1 |
+----------+--------------------+-----------+
1 row in set (0.00 sec)

取整函數(shù)CEIL(x)、CEILING(x)和FLOOR(x)

mysql> SELECT CEIL(2.3), CEIL(-2.3), CEILING(2.3), CEILING(-2.3);
+-----------+------------+--------------+---------------+
| CEIL(2.3) | CEIL(-2.3) | CEILING(2.3) | CEILING(-2.3) |
+-----------+------------+--------------+---------------+
|         3 |         -2 |            3 |            -2 |
+-----------+------------+--------------+---------------+
1 row in set (0.00 sec)

mysql> SELECT FLOOR(2.3), FLOOR(-2.3);
+------------+-------------+
| FLOOR(2.3) | FLOOR(-2.3) |
+------------+-------------+
|          2 |          -3 |
+------------+-------------+
1 row in set (0.00 sec)

CEIL(x)和CEILING(x)返回大于或等于x的最小整數(shù)

FLOOR(x)返回小于或等于x的最大整數(shù)

隨機數(shù)函數(shù)RAND()和RAND(x)

mysql> SELECT RAND(), RAND(2), RAND(2);
+--------------------+--------------------+--------------------+
| RAND()             | RAND(2)            | RAND(2)            |
+--------------------+--------------------+--------------------+
| 0.8269294489425881 | 0.6555866465490187 | 0.6555866465490187 |
+--------------------+--------------------+--------------------+
1 row in set (0.00 sec)

RAND()和RAND(x)這兩個函數(shù)丟失返回0~1的隨機數(shù)

區(qū)別在于,RAND()返回的數(shù)是完全隨機的,而RAND(x)在x相同時返回的值相同

四舍五入函數(shù)ROUND(x)、ROUND(x,y)和TRUNCATE(x,y)

mysql> SELECT ROUND(2.3), ROUND(2.5), ROUND(2.53,1), ROUND(2.55,1);
+------------+------------+---------------+---------------+
| ROUND(2.3) | ROUND(2.5) | ROUND(2.53,1) | ROUND(2.55,1) |
+------------+------------+---------------+---------------+
|          2 |          3 |           2.5 |           2.6 |
+------------+------------+---------------+---------------+
1 row in set (0.00 sec)

ROUND(x)返回離x最近的整數(shù),也就是對x進行四舍五入處理

ROUND(x,y)返回x保留到小數(shù)點后y位的值,在截取時進行四舍五入處理

mysql> SELECT TRUNCATE(2.53,1), TRUNCATE(2.55,1);
+------------------+------------------+
| TRUNCATE(2.53,1) | TRUNCATE(2.55,1) |
+------------------+------------------+
|              2.5 |              2.5 |
+------------------+------------------+
1 row in set (0.00 sec)

TRUNCATE(x,y)返回x保留到小數(shù)點后y位的值,不進行四舍五入操作

符號函數(shù)SIGN(x)

mysql> SELECT SIGN(-2), SIGN(0), SIGN(2);
+----------+---------+---------+
| SIGN(-2) | SIGN(0) | SIGN(2) |
+----------+---------+---------+
|       -1 |       0 |       1 |
+----------+---------+---------+
1 row in set (0.00 sec)

SIGN(x)返回x的符號,-1為負數(shù),0不變,1為整數(shù)

冪運算函數(shù)POW(x,y)、POWER(x,y)

mysql> SELECT POW(3,2), POWER(3,2);
+----------+------------+
| POW(3,2) | POWER(3,2) |
+----------+------------+
|        9 |          9 |
+----------+------------+
1 row in set (0.00 sec)
本文地址:http://www.mudan321.com/mysql/kecheng/12455357514.html 轉(zhuǎn)載請注明!


PostgreSQL入門到精通 100+ 個學習資料

Oracle培訓機構(gòu)

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細了解老師]

免費咨詢上課流程 客服在線中

陳衛(wèi)星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優(yōu)化 11年Ora...[詳細了解老師]

免費咨詢上課流程 客服在線中

選學校如何選擇適合自己的學校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內(nèi)悠久的專業(yè)UNIX培訓機構(gòu),被譽為中國UNIX 的搖籃。多年來,以提高教學質(zhì)量為本,強調(diào)素質(zhì)教育,積極引進、消化國外的新技術(shù),有效的結(jié)合中國....[詳情]

一站式服務(從入學到就業(yè)一幫到底)

入學

學習

就業(yè)

實操

食宿
地址:北京市海淀區(qū)田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業(yè)服務:137 1818 8639(陳經(jīng)理)
部分信息來源于網(wǎng)絡,如有錯誤請聯(lián)系指正!
版權(quán)所有@北京神腦資訊技術(shù)有限公司 (CUUG,中國UNIX用戶協(xié)會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1