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

MySQL常見數(shù)值函數(shù)整理

 更新時(shí)間:2023年02月28日 09:15:50   作者:大蝦好吃嗎  
MySQL中另外一類很重要的函數(shù)就是數(shù)值函數(shù),這些函數(shù)能處理很多數(shù)值方面的運(yùn)算,下面這篇文章主要給大家介紹了關(guān)于MySQL常見數(shù)值函數(shù)整理的相關(guān)資料,需要的朋友可以參考下

絕對(duì)值函數(shù)

語(yǔ)法格式:ABS(X)

例:查看三個(gè)數(shù)值的絕對(duì)值(負(fù)的絕對(duì)值為它的正整數(shù),0的絕對(duì)值為0,正的絕對(duì)值為它本身)。

mysql> select abs(2),abs(-32),abs(-0.5);
+--------+----------+-----------+
| abs(2) | abs(-32) | abs(-0.5) |
+--------+----------+-----------+
|      2 |       32 |       0.5 |
+--------+----------+-----------+
1 row in set (0.01 sec)

求余函數(shù)

語(yǔ)法格式:MOD(N,M), N % M, N MOD M

例:查看三個(gè)數(shù)值,三個(gè)方法查看取余。

mysql> select mod(10,3),20%3,15 mod 4;
+-----------+------+----------+
| mod(10,3) | 20%3 | 15 mod 4 |
+-----------+------+----------+
|         1 |    2 |        3 |
+-----------+------+----------+
1 row in set (0.00 sec)

獲取整數(shù)的函數(shù)

語(yǔ)法格式:CEIL(X)、CEILING(x) 、FLOOR(x)

例:ceil和ceiling返回不小于x的最小整數(shù),floor返回不大于x的最大整數(shù)。

mysql> select ceil(2.1234),ceiling(3.1234),floor(4.1234);
+--------------+-----------------+---------------+
| ceil(2.1234) | ceiling(3.1234) | floor(4.1234) |
+--------------+-----------------+---------------+
|            3 |               4 |             4 |
+--------------+-----------------+---------------+
1 row in set (0.00 sec)

獲取隨機(jī)數(shù)的函數(shù)

語(yǔ)法格式:RAND() 、RAND(x)

例1:rand()用于返回一個(gè)0~1之間的隨機(jī)浮點(diǎn)數(shù)。

mysql> select rand(),rand();
+--------------------+---------------------+
| rand()             | rand()              |
+--------------------+---------------------+
| 0.8802711524816893 | 0.21204793100436026 |
+--------------------+---------------------+
1 row in set (0.00 sec)
例2:rand(x)用于返回一個(gè)0~1之間的浮點(diǎn)數(shù),x作為種子值用來(lái)產(chǎn)生重復(fù)序列。
mysql> select rand(2),rand(2),rand(1000000);
+--------------------+--------------------+--------------------+
| rand(2)            | rand(2)            | rand(1000000)      |
+--------------------+--------------------+--------------------+
| 0.6555866465490187 | 0.6555866465490187 | 0.2644144708890603 |
+--------------------+--------------------+--------------------+
1 row in set (0.00 sec)

四舍五入的函數(shù)

語(yǔ)法格式:ROUND(x) 、ROUND(x,y)

例:round(x)四舍五入為整數(shù),round(x,y)四舍五入保留后面兩位小數(shù)。

mysql> select round(3.512),round(4.235,2);
+--------------+----------------+
| round(3.512) | round(4.235,2) |
+--------------+----------------+
|            4 |           4.24 |
+--------------+----------------+
1 row in set (0.00 sec)

截取數(shù)值的函數(shù)

語(yǔ)法格式:TRUNCATE(x,y)

例1:截取數(shù)值,保留y位。

mysql> select truncate(2.567,2),truncate(1.99,1);
+-------------------+------------------+
| truncate(2.567,2) | truncate(1.99,1) |
+-------------------+------------------+
|              2.56 |              1.9 |
+-------------------+------------------+
1 row in set (0.00 sec)

例2:截取1234為1000,截取1234為1200(負(fù)數(shù)表明把右側(cè)的數(shù)值截取為0,看到下面的操作可以想到,把負(fù)數(shù)改為-1可以看到多少?結(jié)果為1230?。?/p>

mysql> select truncate(1234,-3),truncate(1234,-2);
+-------------------+-------------------+
| truncate(1234,-3) | truncate(1234,-2) |
+-------------------+-------------------+
|              1000 |              1200 |
+-------------------+-------------------+
1 row in set (0.00 sec)

符號(hào)函數(shù)

語(yǔ)法格式:SIGN(x)

例:sign(x)表示任何負(fù)數(shù)返回-1,0返回0,任何正數(shù)返回1。

mysql> select sign(-123),sign(0),sign(223);
+------------+---------+-----------+
| sign(-123) | sign(0) | sign(223) |
+------------+---------+-----------+
|         -1 |       0 |         1 |
+------------+---------+-----------+
1 row in set (0.00 sec)

冪運(yùn)算函數(shù)

語(yǔ)法格式:POW(x,y) 、POWER(x,y)

例:兩個(gè)用處相同,pow為返回2的三次方,power返回3的四次方。

mysql> select pow(2,3),power(3,4);
+----------+------------+
| pow(2,3) | power(3,4) |
+----------+------------+
|        8 |         81 |
+----------+------------+
1 row in set (0.00 sec)

總結(jié)

到此這篇關(guān)于MySQL常見數(shù)值函數(shù)的文章就介紹到這了,更多相關(guān)MySQL數(shù)值函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中Binary Log二進(jìn)制日志文件的基本操作命令小結(jié)

    MySQL中Binary Log二進(jìn)制日志文件的基本操作命令小結(jié)

    這篇文章主要介紹了MySQL中Binary Log二進(jìn)制日志文件的基本操作小結(jié),包括利用二進(jìn)制日志恢復(fù)數(shù)據(jù)的方法,需要的朋友可以參考下
    2015-12-12
  • Linux安裝Mysql8.0.20并配置主從復(fù)制(一主一從,雙主雙從)

    Linux安裝Mysql8.0.20并配置主從復(fù)制(一主一從,雙主雙從)

    本文主要介紹了Linux安裝Mysql8.0.20并配置主從復(fù)制,包含一主一從和雙主雙從,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • 淺析Mysql Join語(yǔ)法以及性能優(yōu)化

    淺析Mysql Join語(yǔ)法以及性能優(yōu)化

    在講MySQL的Join語(yǔ)法前還是先回顧一下聯(lián)結(jié)的語(yǔ)法,呵呵,其實(shí)連我自己都忘得差不多了,那就大家一起溫習(xí)吧,這里我有個(gè)比較簡(jiǎn)便的記憶方法,內(nèi)外聯(lián)結(jié)的區(qū)別是內(nèi)聯(lián)結(jié)將去除所有不符合條件的記錄,而外聯(lián)結(jié)則保留其中部分。外左聯(lián)結(jié)與外右聯(lián)結(jié)的區(qū)別在于如果用A左聯(lián)結(jié)B則A中所有記錄都會(huì)保留在結(jié)果中,此時(shí)B中只有符合聯(lián)結(jié)條件的記錄,而右聯(lián)結(jié)相反,這樣也就不會(huì)混淆了。
    2014-05-05
  • MySQL子查詢的空值問題解決

    MySQL子查詢的空值問題解決

    本文主要介紹了MySQL子查詢的空值問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Mysql中zerofill自動(dòng)填充的實(shí)現(xiàn)

    Mysql中zerofill自動(dòng)填充的實(shí)現(xiàn)

    MySQL中的zero fill可以設(shè)置自動(dòng)填充零,以便固定位數(shù)的數(shù)字能夠保持一致的格式,本文就介紹了Mysql中zerofill自動(dòng)填充,感興趣的可以了解一下
    2023-09-09
  • MongoDB日期查詢操作圖文詳解

    MongoDB日期查詢操作圖文詳解

    MongoDB中按日期查詢是一種常見的查詢操作,而按日期查詢也是開發(fā)人員在MongoDB工作中最常遇到的查詢?nèi)蝿?wù)之一,這篇文章主要給大家介紹了關(guān)于MongoDB日期查詢操作的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • 淺析一個(gè)MYSQL語(yǔ)法(在查詢中使用count)的兼容性問題

    淺析一個(gè)MYSQL語(yǔ)法(在查詢中使用count)的兼容性問題

    本篇文章是對(duì)MYSQL語(yǔ)法(在查詢中使用count)的兼容性問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • mysql 根據(jù)時(shí)間范圍查詢數(shù)據(jù)的操作方法

    mysql 根據(jù)時(shí)間范圍查詢數(shù)據(jù)的操作方法

    這篇文章主要介紹了mysql 根據(jù)時(shí)間范圍查詢數(shù)據(jù)的操作方法,下面是一些常見的時(shí)間范圍查詢示例代碼,需要的朋友可以參考下
    2024-01-01
  • MySQL修改時(shí)間添加時(shí)間自動(dòng)更新的兩種方法

    MySQL修改時(shí)間添加時(shí)間自動(dòng)更新的兩種方法

    這篇文章主要介紹了MySQL修改時(shí)間添加時(shí)間自動(dòng)更新的兩種方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • 更改Mysql數(shù)據(jù)庫(kù)存儲(chǔ)位置的具體步驟

    更改Mysql數(shù)據(jù)庫(kù)存儲(chǔ)位置的具體步驟

    首先把mysql的服務(wù)先停掉,更改MySQL配置文件My.ini中的數(shù)據(jù)庫(kù)存儲(chǔ)主路徑,將老的數(shù)據(jù)庫(kù)存儲(chǔ)主路徑中的數(shù)據(jù)庫(kù)文件和文件夾復(fù)制到新的存儲(chǔ)主路徑,接下來(lái)重啟搞定
    2013-07-07

最新評(píng)論

吐鲁番市| 鄂伦春自治旗| 清原| 大新县| 萍乡市| 平果县| 天全县| 威信县| 新竹县| 枣庄市| 城口县| 汕头市| 荣成市| 阿巴嘎旗| 烟台市| 五家渠市| 新邵县| 泗洪县| 石阡县| 通化县| 绥化市| 油尖旺区| 乌鲁木齐县| 富源县| 宁国市| 肇东市| 封开县| 岳阳市| 芦山县| 鄂托克前旗| 伊金霍洛旗| 英吉沙县| 古田县| 江川县| 安国市| 鄯善县| 天水市| 元谋县| 固阳县| 梨树县| 新民市|