mysql查询结果单位换算后小数位数的保留方式
mysql 查询 方式 结果 保留 单位 换算 小数位
2023-09-14 08:58:26 时间
-
1、调用mysql自带的格式化小数函数format(x,d)
例如:
- select format(23456.789,2);
- select formate(salary,2);
输出:
- 23,456.79
,format()函数会对小数部分进行四舍五入操作,整数部分从右向左每3位一个逗号进行格式化输出,如下图:2、调用mysql自带的函数truncate(x,d)
例如:
- select truncate(23456.789,2);
- select truncate(salary,2);
输出:
- 23456.78
truncate()函数会将小数部分2位以后的值直接舍去,如下图:3、调用mysql自带的函数convert(expr,type);
例如:
- select convert(23456.789,decimal(10,2));
- select convert(salary,decimal(10,2));
输出:
- 23456.79
convert()函数会对小数部分进行四舍五入操作,解释一下decimal(10,2),它表示最终得到的结果整数部分位数加上小数部分位数小于等于10,小数部分位数2,如下图:一般情况下我们都会选择第三种方式
相关文章
- MySQL之旅:探索查询日志的秘密(mysql的查询日志)
- MySQL严格模式:优雅而安全的数据库管理方式(mysql严格模式)
- 【MySQL数据库中删除所有外键的操作】(删除所有外键mysql)
- MySQL数据库查询:探索数据库名称(查询mysql数据库名)
- MySQL中查询用户权限的方法(mysql查询用户权限)
- MySQL中使用替换函数实现字符串替换(mysql替换函数)
- MySQL导出JSON数据的方法(mysql导出json)
- 行MySQL远程访问之命令行篇(mysql远程访问命令)
- MySQL查询参数优化:提升数据库性能(mysql查询参数优化)
- MySQL读写锁的使用方法与注意事项(mysql读写锁)
- MySQL 主键插入:如何在 MySQL 中插入主键?(mysql主键插入)
- MySQL如何查看CPU使用情况(mysql查看cpu)
- MySQL 二进制文件快速安全下载(mysql二进制下载)
- 解决MySQL大数据量存储问题(mysql数据量很大)
- 提高查询效率,优化数据库——深入理解MySQL关联查询和索引(mysql关联查询索引)
- MySQL怎样遍历查询数据库(mysql 遍历数据库)
- MySQL行的最大长度:限制与可能性(mysql行的最大长度)
- 探索 MySQL 中事件的功能及应用(mysql 中事件)
- 深入理解MySQL内存泄漏的有效避免(c mysql内存泄漏)
- MySQL调整时区问题实现正确的下一天查询(mysql 下一天)
- 解密如何处理MySQL上亿级别的数据(mysql上亿级别)
- MySQL三表联查查询语句详解(mysql三表连查语句)
- MySQL不支持集合查询,如何绕过这个限制(mysql不支持集合查询)