SQL的ROUND函数用法及其实例

这篇具有很好参考价值的文章主要介绍了SQL的ROUND函数用法及其实例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.ROUND函数的语法及用法

(1)语法:round(value,n)

(2)用法:对某个数值(字段)保留指定小数位数(四舍五入)。

2.实例


1.ROUND函数的语法及用法

(1)语法:round(value,n)

#查询语句
select [column(s),]
round(value,n) as another_name
from table

参数说明

value:数值。可为储存数值的字段。

n:小数点位数,为自然数。0表示保留整数,1表示保留一位小数,2表示保留两位小数依次类推;

说明:①用法与excel的round函数相似。

②数值四舍五入,不够用0来凑。

(2)用法:对某个数值(字段)保留指定小数位数(四舍五入)。


2.实例

(1)保留数值的小数点后n位。

例:

#保留2301.15476的两位小数。
select round(2301.15476,2) 
#结果为=》2301.15

#保留13.36666的一位小数点。
select round(13.36666,1) 
#结果为=》13.4

#保留1345.0335的整数。
select round(1345.0335,0) 
#结果为=》1345

#保留1365的两位小数。
select round(1345.0335,2) 
#结果为=》1365.00

(2)对字段进行指定小数点位数。

现有一张产品信息表product,其中,产品名name,平台platform,包名package,收入revenue。

product
name id platform package revenue
ADnb 1453523 ios id1364352 23.2
ABcbha 1654365 ios d154646 156
ABCD 1566456 ios id4534309 265
ADnb 1435655 and comsbmbaJ 521
eaJKNV 1646563 and comjkwmad 23

例1:获取所有产品信息,并保留收益后两位小数。

select name,id,platform,package,
round(revenue,2) as rev
from product

例2:按产品名分组获取求和收益并保留一位小数点,按收益降序排序。

select name,
round(sum(revenue),1) as rev
from product
group by name
order by rev desc

参考文章:SQL ROUND() 函数 | 菜鸟教程 (runoob.com)

group by函数的具体用法参考:SQL的group by函数的用法实例_小白修炼晋级中的博客-CSDN博客

order by函数的具体用法参考:SQL的order by函数语法及其用法实例——排序方式_小白修炼晋级中的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-405501.html

到了这里,关于SQL的ROUND函数用法及其实例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Solidity:函数(function)的用法及其属性

    注:学习笔记,仅供参考,如有错误,烦请指正 1. Solidity中function声明格式 solidity 函数的完整声明格式为: 2. 状态变量访问权限:pure/ view/ constant 只有当函数有返回值的情况下,才需要使用 pure 、 view 、 constant pure : 函数即不读取也不修改状态变量,当函数返回值为自变量而

    2024年01月22日
    浏览(30)
  • Python函数的正确用法及其注意事项

    简单总结: 与类和实例无绑定关系的function都属于函数(function); 与类和实例有绑定关系的function都属于方法(method)。 首先摒弃错误认知:并不是类中的调用都叫方法 函数(FunctionType) 函数是封装了一些独立的功能,可以直接调用,能将一些数据(参数)传递进去进行处

    2024年01月20日
    浏览(37)
  • C/C++内存函数的用法及其实现( 超详细)

    个人主页: 仍有未知等待探索_C语言疑难,数据结构,PTA-CSDN博客 专题分栏: C语言疑难_仍有未知等待探索的博客-CSDN博客 目录 一、引言 二、memcpy——内存拷贝函数 1、参数 2、用法  3、函数的具体的作用 4、具体实现   三、memmove——内存移动函数(实现有重叠的拷贝)  1、

    2024年02月08日
    浏览(28)
  • python的自定义函数的用法和实例

    目录 1.自定义函数的语法和用法 (1)引入 (2)语法 (3)用法:用于自定义目标函数语法。 (4)调用函数 ①语法 ②解释 2.实例 (1)简单的用法 (2)与input函数、while语句结合使用 python语言调用的求和sum()、replace等函数是已经定义好的函数,而我们想要调用自己想要的函

    2024年02月08日
    浏览(34)
  • python的join函数的用法及实例

    目录 1.join函数的语法及用法 (1)语法:\\\'sep\\\'.join(sep_object) (2)用法:连接任意数量的字符串(包括要连接的元素字符串、元组、列表、字典),用新的目标分隔符连接,返回新的字符串。 2.join函数的实例 (1)对象为字符串 (2)对象为元组 (3)对象为列表 (4)对象为字

    2024年01月23日
    浏览(32)
  • Oracle中xmltype类型toObject函数用法实例

    Oracle中xmltype类型toObject函数用法总结。 【实例一】 xmltype是oracle中的type object类型。在实际使用中,可以当做xml对象来使用: 执行结果 【实例二】嵌套类型 注意嵌套类型对应到xml上,需要以嵌套类型的名字为根节点:参考下面例子的person字段。 toObject函数实际将xmltype类型变

    2024年02月09日
    浏览(26)
  • 【MySQL】SQL的函数用法

    数据准备 所谓聚合,就是将多行汇总成一行;其实,所有的聚合函数均如此——输入多行,输出一行。聚合函数具有自动滤空的功能,若某一个值为NULL,那么会自动将其过滤使其不参与运算。 Count() 统计表中数据的行数或者统计指定列其值不为NULL的数据个数 示例 Max() 计算

    2024年02月09日
    浏览(58)
  • 【SQL】COUNT()函数 用法详解

    COUNT函数用法: COUNT ( [ALL | DISTINCT] column | expression | *) ALL指示统计所有值,而DISTINCT强制函数仅对不同的值进行操作。 默认情况下,使用ALL选项。 条件表达式 COUNT()函数中条件表达式加 OR null。例如, SELECT COUNT(number 200 OR null) FROM vf; COUNT()函数中条件表达式使用

    2024年04月25日
    浏览(25)
  • SQL中CONVERT()函数用法详解

    SQL中CONVERT函数格式: CONVERT(data_type,expression[,style]) 参数说明: expression 是任何有效的 Microsoft® SQL Server™ 表达式。。 data_type 目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。 length nchar、nvarchar、char、varchar、binary 或 varbinary 数据类型的可选参

    2024年02月05日
    浏览(45)
  • SQL Povit函数使用及实例

    PIVOT函数常用于数据的行转列,同时也可以用此函数实现类似于Excel中的数据透视表的效果。 PIVOT 函数的基本语法如下: 为了更好的解释Povit函数的使用,下面建立一张测试用的临时数据表: 生成后的表结构如下: 现在如果需要降此数据进行分类汇总,得到每个人对应类别的

    2024年01月19日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包