四舍五入函數ROUND(x,y)


四舍五入函數ROUND(x,y)
參數: x:數據 y:需要保留的小數點位數
ROUND(x,y)函數返回最接近於參數x的數,其值保留到小數點后面y位,若y為負值,則將保留x值到小數點左邊y位。 mysql> select round(32.154,2); +-----------------+ | round(32.154,2) | +-----------------+ | 32.15 | +-----------------+ 1 row in set (0.41 sec) mysql> select round(32.154,1); +-----------------+ | round(32.154,1) | +-----------------+ | 32.2 | +-----------------+ 1 row in set (0.02 sec) mysql> select round(32.154,0); +-----------------+ | round(32.154,0) | +-----------------+ | 32 | +-----------------+ 1 row in set (0.00 sec) mysql> select round(32.154,3); +-----------------+ | round(32.154,3) | +-----------------+ | 32.154 | +-----------------+ 1 row in set (0.00 sec) mysql> 求所有電腦產品的平均價格,並且保留兩位小數,AVG,MAX,MINCOUNT、SUM為聚合函數
SELECT AVG(goods_price) AS avg_price FROM tdb_goods;
SELECT ROUND(avg_price,2) AS avg_price FROM tdb_goods;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM