最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL筆記之?dāng)?shù)學(xué)函數(shù)詳解

 更新時間:2013年05月03日 15:11:55   作者:  
本篇文章對MySQL的數(shù)學(xué)函數(shù)進行了詳細(xì)的介紹。需要的朋友參考下

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

復(fù)制代碼 代碼如下:

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

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

復(fù)制代碼 代碼如下:

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

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

復(fù)制代碼 代碼如下:

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 |
+-----------+------------+--------------+---------------+
 row in set (0.00 sec)

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


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

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

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

復(fù)制代碼 代碼如下:

mysql> SELECT RAND(), RAND(2), RAND(2);
+--------------------+--------------------+--------------------+
| RAND()             | RAND(2)            | RAND(2)            |
+--------------------+--------------------+--------------------+
| 0.8269294489425881 | 0.6555866465490187 | 0.6555866465490187 |
+--------------------+--------------------+--------------------+
 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)

復(fù)制代碼 代碼如下:

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 |
+------------+------------+---------------+---------------+
 row in set (0.00 sec)

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

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

復(fù)制代碼 代碼如下:

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

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

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

復(fù)制代碼 代碼如下:

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

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


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

復(fù)制代碼 代碼如下:

mysql> SELECT POW(3,2), POWER(3,2);
+----------+------------+
| POW(3,2) | POWER(3,2) |
+----------+------------+
|        9 |          9 |
+----------+------------+
 row in set (0.00 sec)

相關(guān)文章

  • mysql 查看表大小的方法實踐

    mysql 查看表大小的方法實踐

    本文主要介紹了mysql 查看表大小的方法實踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • MySQL GTID集合運算函數(shù)總結(jié)

    MySQL GTID集合運算函數(shù)總結(jié)

    本文主要介紹了MySQL GTID集合運算函數(shù)總結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • MySQL的Query Cache原理分析

    MySQL的Query Cache原理分析

    QueryCache(下面簡稱QC)是根據(jù)SQL語句來cache的。一個SQL查詢?nèi)绻詓elect開頭,那么MySQL服務(wù)器將嘗試對其使用QC。每個Cache都是以SQL文本作為key來存的。
    2008-07-07
  • Myeclipse 自動生成可持久化類的映射文件的方法

    Myeclipse 自動生成可持久化類的映射文件的方法

    這篇文章主要介紹了Myeclipse 自動生成可持久化類的映射文件的方法的相關(guān)資料,這里提供了詳細(xì)的實現(xiàn)步驟,需要的朋友可以參考下
    2016-11-11
  • mysql 8.0.12 簡單安裝教程

    mysql 8.0.12 簡單安裝教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.12 簡單安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • 通過代碼實例了解頁面置換算法原理

    通過代碼實例了解頁面置換算法原理

    這篇文章主要介紹了通過代碼實例了解頁面置換算法原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • 一文詳解MySQL不同隔離級別都使用什么鎖

    一文詳解MySQL不同隔離級別都使用什么鎖

    這篇文章主要為大家詳細(xì)介紹了在MySQL中不同隔離級別都會使用什么鎖,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下
    2022-09-09
  • 一文帶你了解MySQL之連接原理

    一文帶你了解MySQL之連接原理

    搞數(shù)據(jù)庫一個避不開的概念就是Join,翻譯成中?就是連接,相信很多小伙伴初學(xué)連接的時候有些一臉懵,理解了連接的語義之后又可能不明白各個表中的記錄到底是怎么連起來的,所以本章就來學(xué)習(xí)連接的原理,需要的朋友可以參考下
    2023-05-05
  • MySQL 5.7常見數(shù)據(jù)類型

    MySQL 5.7常見數(shù)據(jù)類型

    這篇文章主要介紹了MySQL 5.7數(shù)據(jù)類型詳解,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • MySQL分區(qū)表和分桶表的操作詳解

    MySQL分區(qū)表和分桶表的操作詳解

    這篇文章主要介紹了MySQL分區(qū)表和分桶表的操作,分區(qū)表和分桶表都是數(shù)據(jù)庫中的表,用于對數(shù)據(jù)進行分區(qū)或分桶存儲,以提高數(shù)據(jù)庫的性能和查詢效率,需要詳細(xì)了解可以參考下文
    2023-05-05

最新評論

通城县| 新晃| 乐亭县| 怀宁县| 贺州市| 都匀市| 津南区| 都安| 天峻县| 大埔区| 麻栗坡县| 报价| 镇坪县| 巩留县| 赫章县| 康定县| 开阳县| 连城县| 深州市| 曲水县| 太和县| 彭泽县| 金湖县| 岗巴县| 金溪县| 漠河县| 乌拉特中旗| 江门市| 高雄县| 五华县| 互助| 张家界市| 丰城市| 精河县| 胶州市| 遵义市| 涞水县| 罗定市| 武乡县| 永定县| 邵阳县|