sql 保留两位小数+四舍五入
2016-01-21 15:56
501 查看
1. ROUND(该函数,只是负责四舍五入到两位小数,但是不负责截断 只留两位小数,例如下例:)
关于ROUND函数,我们平常理解为4舍5入,如:
print ROUND(13.145, 2);
结果为:13.150
2. 使用转换类型,才能达到保留两位小数位的目的:
select cast(13.145 as decimal(10, 2))
结果为:13.15
2. 拼接%号:
关于ROUND函数,我们平常理解为4舍5入,如:
print ROUND(13.145, 2);
结果为:13.150
2. 使用转换类型,才能达到保留两位小数位的目的:
select cast(13.145 as decimal(10, 2))
结果为:13.15
2. 拼接%号:
concat(cast(13.145 as decimal(10, 2)),'%'); 结果为:13.15%
相关文章推荐
- mysql主主同步备份配置笔记
- 数据库系统原理学习资源
- 如何准确高效的获取数据库新插入数据的主键id
- Oracle模糊查询
- mysql 分页sql
- MySQL视图的基本操作
- mysql add index演变历程
- Oracle 多分页查询 重复数据
- 查看修改MySQL字符集
- MySQL存储过程的动态行转列
- mysql 基础
- ORA-01565: error in identifying file '+DATA/ORACLE/spfileORACLE.ora'
- java 并发插入数据到oracle
- 如何设置memcached来共享php的session
- SQL Server 查询结果多行数据拼接
- PL/SQL配置技巧
- [转]Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
- MySQL5.7的新特性
- Oracle 的连接方式ori和thin
- 归档—监控ORACLE数据库告警日志