mysql 保留两位小数
1、round(x,d) :用于数据的四舍五入,round(x) ,其实就是round(x,0),也就是默认d为0;
这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;
SELECT ROUND(100.3465,2),ROUND(100,2),ROUND(0.6,2),ROUND(114.6,-1);
结果分别:100.35,100,0.6,110
2、TRUNCATE(x,d):函数返回被舍去至小数点后d位的数字x。若d的值为0,则结果不带有小数点或不带有小数部分。若d设为负数,则截去(归零)x小数点左起第d位开始后面所有低位的值。
SELECT TRUNCATE(100.3465,2),TRUNCATE(100,2),TRUNCATE(0.6,2),TRUNCATE(114.6,-1);
结果分别:100.34,100,0.6,110
3、FORMAT(X,D):强制保留D位小数,整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的
SELECT FORMAT(100.3465,2),FORMAT(100,2),FORMAT(,100.6,2);
结果分别:100.35,100.00,100.60
4、convert(value,type);类型转换,相当于截取
type:
- 二进制,同带binary前缀的效果 : BINARY
- 字符型,可带参数 : CHAR()
- 日期 : DATE
- 时间: TIME
- 日期时间型 : DATETIME
- 浮点数 : DECIMAL
- 整数 : SIGNED
- 无符号整数 : UNSIGNED
SELECT CONVERT(100.3465,DECIMAL(10,2)), CONVERT(100,DECIMAL(10,2)),CONVERT(100.4,DECIMAL(10,2));
结果分别:100.35,100,100.4
来源:https://www.cnblogs.com/xiaomai333/p/7647381.html
mysql 保留两位小数相关推荐
- MySql保留两位小数(VIP典藏版)
目录 一.FORMAT(格式化函数,四舍五入) 二.ROUND(四舍五入) 三.TRUNCATE(直接舍去) 四.CONVERT(小数部分四舍五入) 一.FORMAT(格式化函数,四舍五入) FORM ...
- mysql 保留两位小数 查询_mysql查询结果保留两位小数
TRUNCATE TRUNCATE(x,d):函数返回被舍去至小数点后d位的数字x.若d的值为0,则结果不带有小数点或不带有小数部分.若d设为负数,则截去(归零)x小数点左起第d位开始后面所有低位的值 ...
- MySql保留两位小数
1.格式化小数函数format(x,d) format()函数会对小数部分进行四舍五入操作,整数部分从右向左每3位一个逗号进行格式化输出. 三位小数 整数 不足两位的情况 0.001的情况 2.随机函 ...
- mysql的decimal保留两位小数_C#中的decimal怎么保留两位小数
展开全部 在C语言中编写如下程序: 1.decimal d = 0.234M: 2. *保留小数后两位*(注释) 3.d=Math.Round(d,2): 最终结果为:d=0.23,即为6261696 ...
- 实测MySQL 查询结果保留两位小数函数的区别汇总
MySQL查询结果保留两位小数常用的几个函数的区别,使用场景. 1.随机函数format(x,d) 2.格式化小数函数format(x,d) 例如: select format(23456.789,2 ...
- mysql double保留两位小数_mysql数据库中计算时如何保留两位小数呢?
摘要: 下文讲述mysql数据库中数值计算时保留两位小数的方法分享,如下所示: 例: mysql > select convert(9521,decimal(12,2)); +--------- ...
- MySql中保留两位小数
ps:最近项目当中遇到了sql计算保留两位小数问题,在此进行存档一番 Mysql ROUND(X,D) 函数 其中D可不传,默认为0,D可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为 ...
- mysql 百分比两位小数_SQL中如何让百分比后面保留2位小数?
例:selectstr(convert(float,(@czcj/@ckrs)*100))+'%'as机试合格率输出显示:87%,但是想要后面保留两位小数如:87%.12.谢谢解答!87.12%dec ...
- mysql 除数为0显示100,保留两位小数,显示百分号的相关操作
1.处理除数为0: 使用if函数,具体语法:IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3 eg:if ...
最新文章
- 15-shell 输入/输出重定向
- 人均奖金300万,2021年“科学探索奖”名单揭晓:高会军周昆上榜,女性获奖人8位创纪录...
- 用基本控件简单地仿QQ登录界面
- Best practice for JVM Tuning[转]
- Struts文件上传包含修改文件上传参数,多文件上传
- 诺基亚力邀App开发员加入Ovi以对抗苹果
- 华为120hz鸿蒙系统,华为亮剑,120Hz+鸿蒙系统+5500mAh,竟然如此销魂
- 不同环境配置Django
- Mac磁盘工具---Disk Xray三大功能使用指南
- MFC设置对话框Static Text字体和背景颜色
- SilverLight:”无法启动调试--未安装 Silverlight Developer 运行时。请安装一个匹配版本”的解决方案。
- 使用网上软件激活win10后,默认谷歌浏览器被锁定hao123 解决思路
- JSTL引发的内存泄露
- 罗技G502 HERO 主要的DPI灯光突然不亮了
- 红帽 Red Hat Linux相关产品iso镜像下载【百度云】【更新7.6】
- 戴尔OptiPlex 7060 SSD+HHD+win10和ubuntu双系统安装
- STC89C52RC软件IIC驱动
- 阿里P6架构师的成长之路,我只用了5个月.....
- zoj 2675 Little Mammoth 圆与四边形的公共面积
- 在聚宽平台上编写鳄鱼交易法则
热门文章
- linux内核5.3支持cpu,Linux 5.3版内核重磅发布:支持中国兆芯x86 CPU
- pandas中合并数据集
- HIVE时间戳错误unix_timestamp时间不同环境相差8小时
- HDFS设计思路,HDFS使用,查看集群状态,HDFS,HDFS上传文件,HDFS下载文件,yarn web管理界面信息查看,运行一个mapreduce程序,mapreduce的demo
- 6.set ff=unix;设置Linux中文件中每行后又尖括号的情况
- Java GUI中实现文件拷贝
- Mysql 8 密码策略之组件方式及ERROR 1819
- android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法
- 定积分计算器_使用科学计算器计算概率分布
- 总线协议之I2C总线时序