亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

數學函數是MySQL中常用的一類函數。

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

MySQL常用的四舍五入函數

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

1、FLOOR(X)函數

返回不大于X的最大整數。

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

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

返回不小于X的最小整數。

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

3、TRUNCATE(X,D)函數

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

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

4、ROUND(X)函數

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

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

5、ROUND(X,D)函數

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

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

6、FORMAT(X,D)函數

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

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

總結

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

相關文章

  • SQL之各種join小結詳細講解

    SQL之各種join小結詳細講解

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

    Truncate Table的用法講解

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

    linux下源碼安裝mysql5.6.20教程

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

    mysql 5.7.18 Archive壓縮版安裝教程

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

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

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

    Mysql數據庫開啟遠程連接流程

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

    解析遠程連接管理其他機器上的MYSQL數據庫

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

    一步到位講解ubuntu安裝MySql

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

    MySql?explain命令返回結果詳細介紹

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

    MySQL中關于datetime、date、time、str之間的轉化與比較

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

最新評論