SQL Server中的四舍五入函数ROUND
目录
目录
通过函数ROUND四舍五入
通过函数ROUND截断
参考资料
通过函数ROUND四舍五入
在SQL Server中若想完成四舍五入,可使用函数ROUND。如下是对函数ROUND的使用的简单演示。
保留2位小数,对第3位做四舍五入处理(注意最后一位数字:4或5)
--保留2位小数,并对第3位小数四舍五入
SELECT
ROUND(123.005, 2),
ROUND(123.004, 2)
1
2
3
4
四舍五入后,补全小数位:
--对小数第3位进行四舍五入,并补全小数位
SELECT
CAST(ROUND(123.4, 2) AS DECIMAL(18, 2)),
ROUND(123.4, 2)
1
2
3
4
当使用负数(如-1)作为参数时,即对小数点左边进行四舍五入:
--对小数点左边第1位进行四舍五入
SELECT
ROUND(124.124, -1),
ROUND(125.125, -1)
1
2
3
4
通过函数ROUND截断
函数round不仅可进行四舍五入,还可实现数据截断。如下是通过round函数进行截断(需注意小数末位,即末尾0的个数):
--通过round截断至小数点第1位
SELECT
ROUND(123.79, 1, 2),
ROUND(123.79, 1);
1
2
3
4
---------------------
作者:HyperWang
来源:CSDN
原文:https://blog.csdn.net/wstoneh01/article/details/50578331
版权声明:本文为博主原创文章,转载请附上博文链接!
SQL Server中的四舍五入函数ROUND相关推荐
- SQL Server中的STRING_SPLIT函数
This article will cover the STRING_SPLIT function in SQL Server including an overview and detailed u ...
- percent sql_使用SQL Server中的PERCENT_RANK函数计算SQL百分位数
percent sql This article explores the SQL Server PERCENT_RANK analytical function to calculate SQL P ...
- sql游标 while_用SQL Server中的排名函数替换SQL While循环和游标,以提高查询性能
sql游标 while SQL While loop and cursor are the most common approach to repeat a statement on conditio ...
- SQL SERVER中的方差函数
1.偏差:一组数据偏离其平均数的值 2.方差:各个偏差的平方的平均数 3.标准偏差:方差的平方根 SQL SERVER中关于方差的函数: 1.STDEV 返回给定表达式中所有值的统计标准偏差. 2.S ...
- SQL Server中的Replicate函数。循环字符次数,可用于多层分类
描述 REPLICATE :以指定的次数重复字符表达式. 语法 REPLICATE ( character_expression , integer_expression ) 参数 character ...
- [MSSQL]SQL Server中的RAND函数的介绍和区间随机数值函数的实现
转自:http://www.cnblogs.com/dzy863/p/5063558.html 工作中会遇到SQL Server模拟数据生成以及数值列值(如整型.日期和时间数据类型)随机填充等等任务, ...
- SQL Server中字符串处理函数
SQL Server中截取字符串常用函数 截取字符串中的最后一个斜杠后的所有字符: SELECT A.PIC_URL, RIGHT(A.PIC_URL,(CHARINDEX('/',REVERSE(A ...
- mysql的datepart函数_MySQL中的 DATE_FORMAT 与 SQL Server中的 DATEPART()函数使用介绍
本小白最近学习MySQL,因为之前是已经有学过微软大佬的SQL Server所以自认为理解的还是稍快的(滑鸡),好了说正事. 今天在写一个查询语句时,需要用到 一个日期函数:DATEPART( ) 因 ...
- SQL Server中的LAG函数与LEAD函数介绍
点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 SQL Server从2012版本开始,引入了LEAD和LAG函数,这两个函数可以把之 ...
最新文章
- PlanarSLAM:基于结构化约束的视觉SLAM
- 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问...
- 【原创】C# API 未能创建 SSL/TLS 安全通道 问题解决
- 【示例】C语言中利用数组存放函数指针
- SegNet网络简析及caffe工程应用
- 福建省计算机中职类高考400分多少名,重要参考!福建高职分类各院校近两年招生计划及分数线汇总来了,快收藏...
- 陕西师《c语言程序设计》作业,陕西c语言编程学习入门
- C++自学13:位运算(std::bitset)
- vc red.msi matlab,vc_red.msi
- GBase数据库-数据转换函数
- c语言sobel边缘检测,C/C++ OpenCV之Sobel边缘检测
- 在线考试小程序版手机微信考试软件,微信小程序考试系统出考试题小程序,考试答题微信小程序
- 【精】LintCode领扣算法问题答案:437. 书籍复印
- Overlaps的压盖计数规则
- 华三交换机开机dhcp snooping
- C++——输入、输出和文件
- uniapp中登录注册页面以视频为背景
- “飞天”就是一个操作系统,最重要的功能就是资源管理;这套系统简单说就是把所有资源抽象成一台计算机,并通过互联网提供计算服务。...
- Unity摄像机拍照并显示在小窗口里(RenderTexture和RawImage将摄像机图像渲染到GUI屏幕上小图显示)
- 基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻