真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

MySQL數據庫中的函數有哪些-創(chuàng)新互聯

MySQL數據庫中的函數有哪些?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

網站建設哪家好,找創(chuàng)新互聯!專注于網頁設計、網站建設、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了浦北免費建站歡迎大家使用!

前言:

MySQL數據庫中提供了很豐富的函數,比如我們常用的聚合函數,日期及字符串處理函數等。SELECT語句及其條件表達式都可以使用這些函數,函數可以幫助用戶更加方便的處理表中的數據,使MySQL數據庫的功能更加強大。本篇文章主要為大家介紹幾類常用函數的用法。

1.聚合函數

聚合函數是平時比較常用的一類函數,這里列舉如下:

  • COUNT(col)   統(tǒng)計查詢結果的行數
  • MIN(col)   查詢指定列的最小值
  • MAX(col)   查詢指定列的大值
  • SUM(col)   求和,返回指定列的總和
  • AVG(col)   求平均值,返回指定列數據的平均值
     

2.數值型函數

數值型函數主要是對數值型數據進行處理,得到我們想要的結果,常用的幾個列舉如下,具體使用方法大家可以試試看。

  • ABS(x)   返回x的絕對值
  • BIN(x)   返回x的二進制
  • CEILING(x)   返回大于x的最小整數值
  • EXP(x)   返回值e(自然對數的底)的x次方
  • FLOOR(x)   返回小于x的大整數值
  • GREATEST(x1,x2,...,xn)   返回集合中大的值
  • LEAST(x1,x2,...,xn)   返回集合中最小的值
  • LN(x)   返回x的自然對數
  • LOG(x,y)   返回x的以y為底的對數
  • MOD(x,y)   返回x/y的模(余數)
  • PI()   返回pi的值(圓周率)
  • RAND()   返回0到1內的隨機值,可以通過提供一個參數(種子)使RAND()隨機數生成器生成一個指定的值
  • ROUND(x,y)   返回參數x的四舍五入的有y位小數的值
  • TRUNCATE(x,y)   返回數字x截短為y位小數的結果
     

一些示例:

# ABS()函數求絕對值
mysql> SELECT ABS(5),ABS(-2.4),ABS(-24),ABS(0);
+--------+-----------+----------+--------+
| ABS(5) | ABS(-2.4) | ABS(-24) | ABS(0) |
+--------+-----------+----------+--------+
|   5 |    2.4 |    24 |   0 |
+--------+-----------+----------+--------+

# 取整函數 CEIL(x) 和 CEILING(x) 的意義相同,返回不小于 x 的最小整數值
mysql> SELECT CEIL(-2.5),CEILING(2.5);
+------------+--------------+
| CEIL(-2.5) | CEILING(2.5) |
+------------+--------------+
|     -2 |      3 |
+------------+--------------+

# 求余函數 MOD(x,y) 返回 x 被 y 除后的余數
mysql> SELECT MOD(63,8),MOD(120,10),MOD(15.5,3);
+-----------+-------------+-------------+
| MOD(63,8) | MOD(120,10) | MOD(15.5,3) |
+-----------+-------------+-------------+
|     7 |      0 |     0.5 |
+-----------+-------------+-------------+

# RAND() 函數被調用時,可以產生一個在 0 和 1 之間的隨機數
mysql> SELECT RAND(), RAND(), RAND();
+---------------------+--------------------+----------------------+
| RAND()       | RAND()       | RAND()        |
+---------------------+--------------------+----------------------+
| 0.24996517063115273 | 0.9559759106077029 | 0.029984071878701515 |
+---------------------+--------------------+----------------------+

網站標題:MySQL數據庫中的函數有哪些-創(chuàng)新互聯
網站路徑:http://weahome.cn/article/dephee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部