mysql - MySQL如何四舍五入?
问题描述
我如何在 mysql 中将这个数字 237.704918 舍入到 237.71?我试了一轮,但结果是 237.7,谢谢!
解决方案
ROUND(number, 2)
四舍五入到最接近的值,并且更.704918
接近于。.70
.71
如果您总是想向上取整到 的下一个倍数.01
,请乘以 100,用 向上取整CEIL()
,然后除以 100。
ROUND(CEIL(number * 100) / 100, 2)
推荐阅读
- c++ - 获取序列化平面缓冲区的类型
- javascript - 加载带有“自动”单击 Javascript 按钮的 url 的页面,多次
- php - 直接使用数据库更新内容时,如何在 Laravel 中使用适当的数据更新搜索索引?
- swiftui - 缩小但不放大 SwiftUI 图像
- python - 为什么文件的位数和同一个文件的二进制表示不同?
- mysql - MYSQL - 通过查询从组中的最后一个 id 获取值
- sql - 使用带有 oracle sql 的 max 函数从列中获取值,包括重复项
- java - 使用 shoppy api 更新产品
- c++ - 使用队列结构的基数排序
- .net - 分析明显的 .NET 1.1 Windows 服务挂起