一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

mysql使用sum保留小数或保留整数的方法

时间:2026-06-12 08:39:07 编辑:袖梨 来源:一聚教程网

转成decimal保留两位小数

SELECT cast(sum(需要计算列) AS decimal(11,2)) FROM 表名

使用ROUND函数保留两位小数或取整

  •  ROUND(X) -- 表示将值 X 四舍五入为整数,无小数位
  • ROUND(X,D) -- 表示将值 X 四舍五入为小数点后 D 位的数值,D为小数点后小数位数。若要保留 X 值小数点左边的 D 位,可将 D 设为负值。
--输出2select ROUND(2.22)--输出3select ROUND(2.52)--输出2.22select ROUND(2.2222,2)--输出2.23select ROUND(2.2252,2)

使用FLOOR函数保留整数

FLOOR(X)表示向下取整,只返回值X的整数部分,小数部分舍弃。

mysql使用sum保留小数或者保留整数方式

--输出1000select FLOOR(1000.22)select FLOOR(1000.92)

使用CEILING函数保留整数

CEILING(X) 表示向上取整,只返回值X的整数部分,小数部分舍弃。

--输出1001select CEILING(1000.22)select CEILING(1000.52)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。

您可能感兴趣的文章:
  • MySQL聚合查询COUNT、SUM、AVG用法实战案例指南
  • MySQL中pt-table-checksum实现主从一致性校验的终极方案
  • MySQL sum后再计算percentage的多种解决办法
  • 详解SUM函数在MySQL中的值处理原则
  • MySQL SUM Function函数使用详解
  • Mysql中SUM()函数使用方法
  • mysql数据库之count()函数和sum()函数用法及区别说明

热门栏目