转载--数据库sql取整操作
转自:http://blog.csdn.net/outget1/article/details/4821975
用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化
1.取整(向下取整floor):
select floor(5.534) from dual;
select trunc(5.534) from dual;
上面两种用法都可以对数字5.534向下取整,结果为5.
2.向上取整 ,得到结果为6,用ceil
select ceil(5.534) from dual;
3.四舍五入:
SELECT round(5.534) FROM dual;
SELECT round(5.534,0) FROM dual;
SELECT round(5.534,1) FROM dual;
SELECT round(5.534,2) FROM dual;
结果分别为 6, 6, 5.5, 5.53
4.保留N位小数(不四舍五入):
select trunc(5.534,0) from dual;
select trunc(5.534,1) from dual;
select trunc(5.534,2) from dual;
结果分别是 5,5.5,5.53,其中保留0位小数就相当于直接取整了。
5.数字格式化:
select to_char(12345.123,'99999999.9999') from dual;
结果为12345.123
select to_char(12345.123,'99999999.9900') from dual;
小数后第三第四为不足补0,结果为12345.1230
select to_char(0.123,'99999999.9900') from dual;
select to_char(0.123,'99999990.9900') from dual;
结果分别为 .123, 0.123
转载于:https://www.cnblogs.com/siliconvalley/archive/2013/06/07/3124976.html
转载--数据库sql取整操作相关推荐
- python矩阵所有元素取整_Python中如何对一个数值进行取整操作呢?
摘要: 下文讲述Python中数值取整的方法分享,如下所示: 数值取整是我们处理数据常用的方法, 那么Python如何对数据进行取整操作呢? 下文将一一道来,如下所示: 实现思路: 方式1: math ...
- Python 中的取余与取整操作
%: 对于正数的取余操作,跟其他的语言没有什么区别,在这里重点说一下负数的取余: print (-5%3)#输出 1#仅有一负号时,在负无穷到-5之间找到一个数能被3整数,最接近于-5的数是-6,所以 ...
- C++:取整操作ceil()、floor()、round()
取整操作ceil().floor().round() 在数学计算中有三种常用的取整操作:向上取整.向下取整.四舍五入取整,在 C++ 中分别通过 ceil().floor().round() 三个函数 ...
- Java | 取整操作
java 中取整操作提供了四种方法: 第一种:ceil是天花板的意思,表示向上取整.public static double ceil(double a)//向上取整 第二种:floor是地板的意思, ...
- mysql 相除 取整数位,psql除法保留小数,实现向上取整和向下取整操作_PostgreSQL_数据库...
在psql中,使用1/4得到的结果是0,因为/它取得是整数,但是有些场景我们是需要保留小数的,还有些场景需要向上取整,或者四舍五入的. 今天就总结下psql保留小数的方法 我用到的方法是类型转换,类似 ...
- SQL取整与时间差值返回
在昨天学习了Checksum(Newid()函数和RAND()求随机数的区别,示例中用到了Round和DATEDIFF()语法. 今天我们来了解一下这两个函数的作用 Round舍入 select ro ...
- oracle取数工具网盘,转:数据库sql取数工具
功能:从各种数据库中取数,通过SQL脚本查询出数据,将数据直接输出到EXCEL.也可以直接中从EXCEL中取数. 环境要求:安装了相应数据库的客户端. 技能要求:会写基本的SQL脚本.不会的参考雪山飞 ...
- 【趣谈】JavaScript取整操作
1.Math.floor 向下取整 需要用一次Math对象,语法看起来很冗余,但其实是最建议用的. number -> int 2.parseInt 虽然看起来是转Int ...
- mysql 数据库 向上取整_PHP取整,四舍五入取整、向上取整、向下取整、小数截取...
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...
最新文章
- JAVA里tokens意思_Java TokenMetadata.sortedTokens方法代码示例
- 10.1.5 布局优化利器之 Hierarchy Viewer
- python处理字符串效率_Python字符串搜索效率
- CodeForces 351A Jeff and Rounding
- ajax传输json数据格式乱码_解决Ajax加载JSon数据中文乱码问题
- django-模板的功能与配置
- 微服务下的应用架构设计(COLA架构)
- python小练——下载指定url中的图片
- 21天Jenkins打卡Day15项目复制
- delphi 判断两个时间差是否在一个指定范围内
- python抢演唱会门票_韩国演唱会抢票系统生产环境(Linux)配置记录
- DH参数例子-SCARA机器人
- mysql列名变更_如何在MySQL中更改列名
- pr如何跳到关键帧_【技能培训营】Pr基本操作(五)
- 程序员有哪些职业发展方向呢?Linux运维
- 力扣--阿拉伯转数字
- 阅读小结:MSR:From Captions to Visual Concepts and Back
- Big Data大数据基础知识
- 2022 CSP-S2 提高组 第2轮 复赛 视频
- linux内核顶层Makefile详解
热门文章
- JAVA--异常(1)
- 重新认识C#: 玩转指针
- python核心编程-第六章-个人笔记(二)
- iOS开发之项目经验总结
- undefined reference to 'modbus_new_tcp'
- 【DP】LeetCode 53. Maximum Subarray
- 【动态规划】LeetCode 62. Unique Paths
- Ubuntu16.04LTS+CUDA8.0+cuDNN5.1+Anaconda3(python3.6)+tensorflow_gpu-1.2.1安装过程全记录
- 变量独立与不相关的区别
- Cache之全相连映射