首页 > 数据库 >mysql的ROUND、TRUNCATE函数

mysql的ROUND、TRUNCATE函数

时间:2023-06-06 16:15:56浏览次数:63  
标签:四舍五入 函数 TRUNCATE mysql ROUND 3.1415926 小数

在MySQL中,可以使用ROUND函数对数字进行四舍五入并保留指定位数的小数,语法如下:
ROUND(number, decimals)
其中,number参数表示要进行四舍五入的数字,decimals参数表示要保留的小数位数。

例如,要对数字3.1415926进行四舍五入并保留两位小数,可以使用以下SQL语句:

SELECT ROUND(3.1415926, 2);
执行结果为3.14,表示对数字3.1415926进行四舍五入并保留两位小数后得到的结果为3.14。

注意,如果要对数字进行简单的截取而不是四舍五入,可以使用TRUNCATE函数,其语法与ROUND函数类似,但是会直接截取指定位数的小数,不进行四舍五入。

标签:四舍五入,函数,TRUNCATE,mysql,ROUND,3.1415926,小数
From: https://www.cnblogs.com/Uni-Hoang/p/17460804.html

相关文章

  • mysql-窗口函数
    转:https://zhuanlan.zhihu.com/p/456560406什么是窗口--窗口对于group分组和聚合函数等,窗口是固定的,就是每一组,比如想知道每个学生的平均成绩,指定的组就是每个学生的id,聚合函数在这个id划定的窗口内对所有记录进行计算。这是静态窗口,窗口内的记录相互关联,窗口外的记录彼此......
  • CENTOS 6.0 mini系统编译安装mysql 5.5.16过程
     下面的安装过程是www.centos.bz博主朱海茂的文章,在此一并谢过,看到你的这篇文章我编译成功了,谢谢。根据我的情况进行了简单的修改,请见谅。我的是centos6的系统,使用mini的安装模式,安装完成后的第一件事要配置好网络,这个过程就郁闷了我好几次,mini模式安装出来没有setup,网络只能......
  • 字符集问题(mybatis 插入mysql中文乱码,入参是中文)
    1.启动/停止/重启/状态servicemysqldstartservicemysqldstopservicemysqldrestartservicemysqldstatus  mysqld是守护进程脚本,init.d不是mysql的home2.home/进入控制台/usr/lib64/mysqlmysql-uroot-p切换数据库usesomedb查看该数据库字符集......
  • mysql中用limit 进行分页有两种方式
    springboot分页插件的使用SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset  SELECT*FROMtableLIMIT[offset,]rows|rowsOFFSEToffsetLIMIT子句可以被用于强制SELECT语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整......
  • 浅谈mysql索引类型(normal、unique、full textl) 的区别和使用场景
    mysql索引类型mysql索引类型normal,unique,fulltext的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefulltextl:表示全文搜索的索引。FULLTEXT用于搜索很长一篇文章的时候,效果最好。用在......
  • mysql 存储过程
    存储过程是一组特定的语句合计,为实现某种特定的功能。编译后存贮在字典中。因为的多条语句集合后执行,为了避免与sql语句的结束符;冲突而逐条执行,创建之前要申明存储过程需要使用的分隔符。 delimter$$#定义分隔符为$$…………$$#执行delimiter;#执行后结束符修改为;i......
  • MySQL用户与权限管理
    一:用户管理1:登录MySQL服务器我们在安装完MySQL以后,就会通过root用户进行登录;那么root该怎么登录呢?所以我们启动MySQL服务后,可以通过mysql命令来登录MySQL服务器基本语法:mysql<-uusername><-p>[password][-hhostname|hostIP][-Pport][databaseName][-e"SQL语句"......
  • yum安装MySQL
    ###########################################   一、安装yum源下载地址:https://dev.mysql.com/downloads/repo/yum/rpm-ivh  mysql80-community-release-el7-7.noarch.rpm  二、安装mysql-serveryum-yinstallmysql-server 三、修改用户root@'localhost'......
  • Mysql中如何去除重复数据,只保留一条。
    1、如果没有主键,则新增自增主键:--改变表结构,增加名为id的列ALTERTABLEempaddidintfirst;--将id字段设置为主键自增;ALTERtableempMODIFYidintPRIMARYkeyauto_increment;2、根据name分组取最小idSELECTt.idFROM (SELECTMIN(id)ASidFROMem......
  • MySQL如何查询B+树高以及树能存放多少数据
    来源:  https://blog.csdn.net/Hmj050117/article/details/121349435 ......