Sqlserver取整
来源:互联网 发布:怎么举报网络诈骗 编辑:程序博客网 时间:2024/05/22 09:07
Round:
返回数字表达式并四舍五入为指定的长度或精度。
用法一:小数位的四舍五入,round(numeric_expression ,正数):
SELECT ROUND(123.9994, 3), ROUND(123.9995, 3) GO
下面是结果集:
----------- -----------123.9990 124.0000
用法二:整数位的四舍五入:round(numeric_expression ,负数):SELECT ROUND(123.9994, -1), ROUND(125.9995, -1) GO
下面是结果集:
----------- -----------120.0000 130.0000
注意:如果负数大于整数的位数,返回0SELECT ROUND(123.9994, -4) GO
下面是结果集:
-----------.0000
用法三:截断:round(numeric_expression ,整数,非0):SELECT ROUND(123.9994, 3,1), ROUND(123.9995, -1,1) GO
下面是结果集:
----------- -----------123.9990 120.0000
Ceiling:
返回大于或等于所给数字表达式的最小整数。
SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO
下面是结果集:
--------- --------- ------------------------- 124.00 -123.00 0.00
Floor:
返回小于或等于所给数字表达式的最大整数。
SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45)
结果为与 numeric_expression 数据类型相同的计算值的整数部分。
--------- --------- -----------123 -124 123.0000
阅读全文
0 0
- Sqlserver取整
- SQLServer取特定记录
- SqlServer 取随机数
- SqlServer中取日期问题
- MS SQLSERVER 取字符函数
- SqlServer中取日期问题
- SQLServer中取常用日期
- sqlserver类型取值范围
- SQLServer中取汉字拼音的函数
- sqlserver 在group by 后取 top
- sqlserver 取月初月末的时间
- SQLSERVER数据库中随机取记录
- sqlserver取汉字的首字母的函数
- sqlserver 取10到20条
- 取某一年的周五SQLServer
- SQLServer 每隔10分钟取一条数据
- sqlserver 取取月初月末和月份间隔
- 取汉字拼音首字母的存储过程(SQLSERVER 2000)
- jdbc简介与使用md
- 分销系统_三级分销_掌上商城推广新渠道-泉州市丰泽区尚创网络科技有限公司
- 初识Edward——一个简单的变分Bayesian网络
- caffe绘制训练过程的loss和accuracy曲线
- 【LeetCode】55. Jump Game
- Sqlserver取整
- FLIP 动画实现多维网格的过渡
- 核桃的数目
- java基础技术知识点总结——容器、迭代器
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之一 员工管理源码分享
- thinkphp 出现Class 'PDO' not found 错误
- 巨人网络面试
- KEIL的安装与使用
- webservice简单实例