欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)方式

 更新時間:2024年01月31日 09:32:55   作者:pan_junbiao  
這篇文章主要介紹了MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)

數(shù)學(xué)函數(shù)是MySQL中常用的一類函數(shù)。

其主要用于處理數(shù)字,包括整型和浮點數(shù)等等。

MySQL常用的四舍五入函數(shù)

函數(shù)說明
FLOOR(X)返回不大于X的最大整數(shù)。
CEIL(X)、CEILING(X)返回不小于X的最小整數(shù)。
TRUNCATE(X,D)返回數(shù)值X保留到小數(shù)點后D位的值,截斷時不進行四舍五入。
ROUND(X)返回離X最近的整數(shù),截斷時要進行四舍五入。
ROUND(X,D)保留X小數(shù)點后D位的值,截斷時要進行四舍五入。
FORMAT(X,D)將數(shù)字X格式化,將X保留到小數(shù)點后D位,截斷時要進行四舍五入。

1、FLOOR(X)函數(shù)

返回不大于X的最大整數(shù)。

SELECT FLOOR(1.3); -- 輸出結(jié)果:1
SELECT FLOOR(1.8); -- 輸出結(jié)果:1

2、CEIL(X)、CEILING(X)函數(shù)

返回不小于X的最小整數(shù)。

SELECT CEIL(1.3);    -- 輸出結(jié)果:2
SELECT CEILING(1.8); -- 輸出結(jié)果:2

3、TRUNCATE(X,D)函數(shù)

返回數(shù)值X保留到小數(shù)點后D位的值,截斷時不進行四舍五入。

SELECT TRUNCATE(1.2328,3); -- 輸出結(jié)果:1.232 

4、ROUND(X)函數(shù)

返回離X最近的整數(shù),截斷時要進行四舍五入。

SELECT ROUND(1.3);  -- 輸出結(jié)果:1
SELECT ROUND(1.8);  -- 輸出結(jié)果:2

5、ROUND(X,D)函數(shù)

保留X小數(shù)點后D位的值,截斷時要進行四舍五入。

SELECT ROUND(1.2323,3);  -- 輸出結(jié)果:1.232
SELECT ROUND(1.2328,3);  -- 輸出結(jié)果:1.233

6、FORMAT(X,D)函數(shù)

將數(shù)字X格式化,將X保留到小數(shù)點后D位,截斷時要進行四舍五入。

SELECT FORMAT(1.2323,3);  -- 輸出結(jié)果:1.232
SELECT FORMAT(1.2328,3);  -- 輸出結(jié)果:1.233

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SQL之各種join小結(jié)詳細講解

    SQL之各種join小結(jié)詳細講解

    這篇文章主要介紹了SQL之各種join小結(jié)詳細講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Truncate Table的用法講解

    Truncate Table的用法講解

    今天小編就為大家分享一篇關(guān)于Truncate Table的用法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • linux下源碼安裝mysql5.6.20教程

    linux下源碼安裝mysql5.6.20教程

    這篇文章主要為大家詳細介紹了linux下源碼安裝mysql5.6.20教程的相關(guān)資料,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • mysql 5.7.18 Archive壓縮版安裝教程

    mysql 5.7.18 Archive壓縮版安裝教程

    這篇文章主要為大家詳細介紹了mysql 5.7.18 Archive壓縮版安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 詳解MySQL的用戶密碼過期功能

    詳解MySQL的用戶密碼過期功能

    這篇文章主要為大家詳細介紹了MySQL的用戶密碼過期功能的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Mysql數(shù)據(jù)庫開啟遠程連接流程

    Mysql數(shù)據(jù)庫開啟遠程連接流程

    文章講述了如何在本地MySQL數(shù)據(jù)庫上開啟遠程訪問,并詳細步驟包括配置防火墻、設(shè)置MySQL用戶權(quán)限、使用Navicat進行遠程連接等
    2025-02-02
  • 解析遠程連接管理其他機器上的MYSQL數(shù)據(jù)庫

    解析遠程連接管理其他機器上的MYSQL數(shù)據(jù)庫

    本篇文章是對遠程連接管理其他機器上的MYSQL數(shù)據(jù)庫進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • 一步到位講解ubuntu安裝MySql

    一步到位講解ubuntu安裝MySql

    Ubuntu是一個使用非常廣泛的Linux發(fā)行版,Ubuntu?Server則是云上最流行的服務(wù)器操作系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于ubuntu安裝MySql的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • MySql?explain命令返回結(jié)果詳細介紹

    MySql?explain命令返回結(jié)果詳細介紹

    explain?是MySql提供的SQL語句查詢性能的工具,是我們優(yōu)化SQL的重要指標手段,要看懂explain返回的結(jié)果集就尤為重要,這篇文章主要介紹了MySql?explain命令返回結(jié)果解讀,需要的朋友可以參考下
    2023-09-09
  • MySQL中關(guān)于datetime、date、time、str之間的轉(zhuǎn)化與比較

    MySQL中關(guān)于datetime、date、time、str之間的轉(zhuǎn)化與比較

    這篇文章主要介紹了MySQL中關(guān)于datetime、date、time、str之間的轉(zhuǎn)化與比較,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10

最新評論