mysql函數(二.數字函數)

數字函數

  1.ROUND(X) 四舍五入取整數

??   ROUND(X,D) 四舍五入根據D=幾,來保留幾位小數

    (1)四舍五入取整數

      select ROUND(1.567);??? 結果:2

    (2)四舍五入根據D=2,來保留2位小數

      select ROUND(1.567,2)DESC; 結果:1.57

?

  2.CEIL(X) 向上取整數

    (1)向上取整數

      select CEIL(1.567);??? 結果:2

?

  3.FLOOR(X) 向下取整數

    (1)向下取整數

      select FLOOR(1.567);??? 結果:1

?

  4.TRUNCATE(X,D) 截斷,不進行四舍五入

    (1)截斷,不進行四舍五入

      select TRUNCATE(1.658,2);??? 結果:1.65

?

  5.MOD(N,M) 求余數: 被除數的正負就是余數的正負(余數公式=a-a/b*b)

    (1)求余數

      select MOD(10,3);??? 結果:1

轉載于:https://www.cnblogs.com/thcy1314/p/11132819.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386502.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386502.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386502.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

這份1307頁Android面試全套真題解析,源碼+原理+手寫框架

前言 前不久,幾個朋友聚會,談到了現在的后輩,我就說起了那個大三就已經拿到網易offer的小學弟。 這個學弟是00后,專升本進入我們學校的。進來后就非常努力,每次上課都是第一個到教室的,每次都是坐第一排&…

CAS的ABA問題描述 AtomicStampReference

CAS的ABA問題描述 在CAS操作的時候,其他線程將當前變量的值從A改成B,又改回A;CAS線程用期望值A與當前變量比較的時候,發現當前變量沒有變,于是CAS就將當前變量進行了交換操作,但其實當前變量改變過&#x…

[轉]OpenContrail 體系架構文檔

OpenContrail 體系架構文檔英文原文:http://opencontrail.org/opencontrail-architecture-documentation/ 翻譯者:KkBLuE知行合一 其微信號:kkbluepublic, SDNAP.com翻譯整理 OpenContrail 體系架構文檔 1 概述 1.1 使用案例 1…

這份354頁筆記的Android進階知識+大廠高頻面試題,絕對干貨

程序員與別的專業有所不同,其他專業都是越老越香,而程序員卻是一個例外,因為計算機技術更新太快,而且工作強度很大,因此大部分程序員只會寫 3 年代碼。3 年后要不晉升做項目經理,要么轉行,個別研…

原子性 atomic 類用法

當程序更新一個變量時,如果多線程同時更新這個變量,可能得到期望之外的值,比如變量i1,A線程更新i1,B線程也更新i1,經過兩個線程操作之后可能i不等于3,而是等于2。因為A和B線程在更新變量i的時候…

這是一份用心整理的Android面試總結,聰明人已經收藏了!

前言 本文想分享的是如何準備阿里面試的以及面試過程的所想所得,希望能幫到你。 首先,可能要讓你們失望的是,這篇文章不會有大篇幅的面試題答案。如果想要看這方面的內容,可以看我之前的文章。感謝關注 很多人準備面試的時候&a…

git 技能圖

---- 轉載于:https://www.cnblogs.com/WHWWHW/p/11136606.html

AtomicStampedReference源碼分析

之前的文章已經介紹過CAS的操作原理,它雖然能夠保證數據的原子性,但還是會有一個ABA的問題。 那么什么是ABA的問題呢?假設有一個共享變量“num”,有個線程A在第一次進行修改的時候把num的值修改成了33。修改成功之后,緊接著又立刻…

django:bootstrap table加載django返回的數據

bootstrap table加載表格數據有兩類方式: 一種通過data屬性的方式配置,一種是javascipt方式配置 這里看js配置方式: 1、當數據源為.json文件時 url參數寫上json文件的地址就行,但是json文件格式必須為json格式(2種): a:一種為json…

這是一份面向Android開發者的復習指南,成功入職字節跳動

前言 19年6月份從網易云音樂離開,放棄了留學機會,開始了人生的第一次創業,前后嘗試了兩個項目,因為個人能力與時機因素都失敗了,雖然沒能享受到創業所能夠帶來高杠桿物質上的回報,但是對個人軟技能和自我邊…

JVM啟動參數

不管是YGC還是Full GC,GC過程中都會對導致程序運行中中斷,正確的選擇不同的GC策略,調整JVM、GC的參數,可以極大的減少由于GC工作,而導致的程序運行中斷方面的問題,進而適當的提高Java程序的工作效率。但是調整GC是以個極為復雜的過程&#xf…

【UOJ 92】有向圖的強連通分量

【題目描述】: 有向圖強連通分量:在有向圖G中,如果兩個頂點vi,vj間(vi>vj)有一條從vi到vj的有向路徑,同時還有一條從vj到vi的有向路徑,則稱兩個頂點強連通(strongly connected)。如果有向圖G…

這篇文章可以滿足你80%日常工作!一線互聯網公司面經總結

前言 最近發現大家都喜歡看面試相關的文章,我也跟一波風,總結了一下我面試中所遇到的問題總結,分享一下面試中被問的最多的一些問題。 希望對正在找工作的朋友提供一些幫助。 好了話不多說,進入正題。 作為安卓開發者&#xff…

java并發synchronized 鎖的膨脹過程(鎖的升級過程)深入剖析(1)

我們先來說一下我們為什么需要鎖? 因為在并發情況為了保證線程的安全性,是在一個多線程環境下正確性的概念,也就是保證多線程環境下共享的、可修改的狀態的正確性(這里的狀態指的是程序里的數據),在java程…

MSCRM二次開發實現自動編號功能

功能描述:對客戶實體實現自動編號功能,1、2、3、4...... 自動編號存放于屬性accountnumber.原  理:在mscrm服務器用一個文本文件存放當前最新編號,每當創建客戶記錄時在PreCreate事件接口做以下步驟:1、鎖定文本文件…

這篇文章可以滿足你80%日常工作!成功入職騰訊

什么是中年危機 根據權威數據顯示,國內IT程序員鼎盛時期是在25-27歲左右,30歲對于程序員而言完全是一個38線,接著就是轉業轉崗的事情,這一點在業界也算是一個共識了。 大學畢業步入IT行業普遍年齡也是在22歲左右,然而…

java并發synchronized 鎖的膨脹過程(鎖的升級過程)深入剖析(2)

接下來我們分析兩個批量偏向撤銷的相關案例(禁止偏向鎖延遲的情況下:-XX:UseBiasedLocking -XX:BiasedLockingStartupDelay0): 案例一: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28…

System.Configuration命名空間下的關鍵類

1.ConfigurationManager和 WebConfigurationManager類: 使用 ConfigurationManager 類,可以訪問計算機和應用程序的配置信息。ConfigurationManager 是處理客戶端應用程序配置文件的首選方法;不推薦使用任何其他方法。對于 Web 應用程序&…

連續四年百度Android崗必問面試題!Android校招面試指南

前言 剛從阿里面試回來,想和大家分享一些我的面試經驗,以及面試題目。 這篇文章將會更加聚焦在面試前需要看哪些資料,一些面試技巧以及一些這次的面試考題。 面試經歷 7月確定想走后開始看各種面經,復習基礎知識,月…

Spring Boot教程(11) – 理解注解@ControllerAdvice

之前,我們介紹過ModelAttribute和ExceptionHandler,前者可以往請求的Model里加數據,后者可以接受請求處理方法拋出的異常。但是他們放在控制器(Controller)里的時候,作用范圍是有限的,只管當前控制器里的方法。如果你有幾百個控制…