目录
目录
通过函数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相关推荐

  1. SQL Server中的STRING_SPLIT函数

    This article will cover the STRING_SPLIT function in SQL Server including an overview and detailed u ...

  2. percent sql_使用SQL Server中的PERCENT_RANK函数计算SQL百分位数

    percent sql This article explores the SQL Server PERCENT_RANK analytical function to calculate SQL P ...

  3. sql游标 while_用SQL Server中的排名函数替换SQL While循环和游标,以提高查询性能

    sql游标 while SQL While loop and cursor are the most common approach to repeat a statement on conditio ...

  4. SQL SERVER中的方差函数

    1.偏差:一组数据偏离其平均数的值 2.方差:各个偏差的平方的平均数 3.标准偏差:方差的平方根 SQL SERVER中关于方差的函数: 1.STDEV 返回给定表达式中所有值的统计标准偏差. 2.S ...

  5. SQL Server中的Replicate函数。循环字符次数,可用于多层分类

    描述 REPLICATE :以指定的次数重复字符表达式. 语法 REPLICATE ( character_expression , integer_expression ) 参数 character ...

  6. [MSSQL]SQL Server中的RAND函数的介绍和区间随机数值函数的实现

    转自:http://www.cnblogs.com/dzy863/p/5063558.html 工作中会遇到SQL Server模拟数据生成以及数值列值(如整型.日期和时间数据类型)随机填充等等任务, ...

  7. SQL Server中字符串处理函数

    SQL Server中截取字符串常用函数 截取字符串中的最后一个斜杠后的所有字符: SELECT A.PIC_URL, RIGHT(A.PIC_URL,(CHARINDEX('/',REVERSE(A ...

  8. mysql的datepart函数_MySQL中的 DATE_FORMAT 与 SQL Server中的 DATEPART()函数使用介绍

    本小白最近学习MySQL,因为之前是已经有学过微软大佬的SQL Server所以自认为理解的还是稍快的(滑鸡),好了说正事. 今天在写一个查询语句时,需要用到 一个日期函数:DATEPART( ) 因 ...

  9. SQL Server中的LAG函数与LEAD函数介绍

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 SQL Server从2012版本开始,引入了LEAD和LAG函数,这两个函数可以把之 ...

最新文章

  1. PlanarSLAM:基于结构化约束的视觉SLAM
  2. 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问...
  3. 【原创】C# API 未能创建 SSL/TLS 安全通道 问题解决
  4. 【示例】C语言中利用数组存放函数指针
  5. SegNet网络简析及caffe工程应用
  6. 福建省计算机中职类高考400分多少名,重要参考!福建高职分类各院校近两年招生计划及分数线汇总来了,快收藏...
  7. 陕西师《c语言程序设计》作业,陕西c语言编程学习入门
  8. C++自学13:位运算(std::bitset)
  9. vc red.msi matlab,vc_red.msi
  10. GBase数据库-数据转换函数
  11. c语言sobel边缘检测,C/C++ OpenCV之Sobel边缘检测
  12. 在线考试小程序版手机微信考试软件,微信小程序考试系统出考试题小程序,考试答题微信小程序
  13. 【精】LintCode领扣算法问题答案:437. 书籍复印
  14. Overlaps的压盖计数规则
  15. 华三交换机开机dhcp snooping
  16. C++——输入、输出和文件
  17. uniapp中登录注册页面以视频为背景
  18. “飞天”就是一个操作系统,最重要的功能就是资源管理;这套系统简单说就是把所有资源抽象成一台计算机,并通过互联网提供计算服务。...
  19. Unity摄像机拍照并显示在小窗口里(RenderTexture和RawImage将摄像机图像渲染到GUI屏幕上小图显示)
  20. 基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻

热门文章

  1. python使用pyqt5自制成语接龙
  2. 证据理论:真相永远只有一个!
  3. 为SpringBoot Admin加上登录认证
  4. 上海国际学校该怎么选
  5. css中margin属性值百分比的使用
  6. 数据分析介绍之二——单变量数据观察之直方图
  7. 武汉大学计算机学院易碧波,研究生工作部
  8. loadrunner 11 的下载和安装与破解
  9. 安装计算机一级出现appcrash,win10系统运行程序出现appcrash错误的办法
  10. 学习vue中v-on的内容