SQL中的ROUND()函数详解
创作时间:
作者:
@小白创作中心
SQL中的ROUND()函数详解
引用
CSDN
1.
https://blog.csdn.net/weixin_48935611/article/details/140663873
ROUND()
函数用于将数值四舍五入到指定的小数位数或者整数位数。
不同的数据库系统可能会有一些细微的语法差异,但基本功能都是一致的。
1. 基本语法
ROUND(number, decimal_places)
number
: 要进行四舍五入的数值。decimal_places
: 可选参数,表示要保留的小数位数。如果省略此参数,则默认为 0,即四舍五入到整数。
2. 功能
四舍五入到整数位数 :如果
decimal_places
参数为 0 或者省略,ROUND()
函数会将number
四舍五入到最接近的整数。SELECT ROUND(123.4567) AS rounded_number; -- 结果为 123 SELECT ROUND(123.4567, 0) AS rounded_number; -- 同样结果为 123
四舍五入到指定小数位数 :如果
decimal_places
参数为正整数,则ROUND()
函数将number
四舍五入到指定的小数位数。SELECT ROUND(123.4567, 2) AS rounded_number; -- 结果为 123.46 SELECT ROUND(123.4567, 1) AS rounded_number; -- 结果为 123.5
负数的处理 :
ROUND()
函数也可以处理负数。四舍五入规则仍然适用。SELECT ROUND(-123.4567, 2) AS rounded_number; -- 结果为 -123.46 SELECT ROUND(-123.4567, 0) AS rounded_number; -- 结果为 -123
本文原文来自CSDN。
热门推荐
车贷买车安装GPS定位器 要如何守护隐私安全?
Excel怎么快速建立学生数据
汽车忘记熄火连续怠速运行12小时,对车有什么影响?说出来别不信
十张图详解A股主要宽基指数:从沪深300到科创50
在美国无社会身份,怎样办理银行卡?全面解析
如何设置外汇均线以优化交易策略?这种设置方法有哪些技术要求?
员工入职不缴社保继续领失业金?这7个雷区HR千万不能踩
美媒评NBA五个时代最佳球员:乔丹上榜无悬念,科比未在列
如何理解带薪年休假中的“连续工作满12个月”?
鱼油能减少胆固醇吸收吗
德国人与狗:一段特殊的情感羁绊
婚姻无效后的财产分割怎么处理
如何在电脑桌面上记录每日工作任务清单并准时提醒?
海口公积金贷款首付比例降至20%,购房门槛进一步降低
违约金的性质具体是怎样的
如何用示波器测量晶振?
别再乱进补!春二月这样吃才健康!
血管瘤一开始的图片
同样是弑父,中国的哪吒与经典希腊悲剧有什么不同?
跨城跳槽必看!住房公积金异地转移接续操作指南(2024最新版)
不手术、打一针,就能治好痔疮?——内镜下内痔硬化剂注射治疗
如何降低国际快递的风险?(跨境电商卖家&外贸人必知)
Excel中替换所有数字字体的多种方法
项目评审管理建议怎么写
关原之战的兵力较量
创新轮腿机构让电动轮椅轻松越障
载脂蛋白B:脂质代谢的关键角色与心血管健康
大学英语六级语法:使役动词后的宾语补足语
安全工程师证与安全员证 同属安全领域却大不同
非限定定语从句:理解句子结构,提升表达精准度