mysql函数之常见数学函数示例详解

 更新时间:2025年03月15日 12:17:21   作者:败落  
文章总结了多个数学和字符串处理函数的功能和使用示例,包括格式化数字、计算绝对值、平方根、取整、生成随机数、四舍五入、截断、返回符号、幂运算以及最大值最小值的计算,感兴趣的朋友一起看看吧

1、format(x,y) 函数

功能是将一个数字x,保留y位小数,并且整数部分用逗号分隔千分位,小数部分进行四舍五入,使用示例如下:

2、abs(x); sqrt(x); mod(x,y)

①、abs(); 求一个数的绝对值;absolute ②、sqrt(); 求一个数的平方根。sqrt是sqruar(平方,矩形) ,root(根)的缩写。 ③、mod(x,y) x除数,y被除数。结束是余数,使用示例如下:

3、ceil() 向上取整。

floor()向下取整,使用示例如下:

4、rand() 顾名思义,是用来生成随机数用的,使用示例如下:

5、format 会自动进行千分位,下面我们来看看round函数,进行四舍五入,使用示例如下:

6、truncate(x,y) 比较霸道,不管四舍五入,直接把x,的y位小数直接干掉,使用示例如下:

7、sign() 返回当前结果得符号,如果是负数返回-1,如果是0 返回0 如果是正数,返回1,使用示例如下:

8、power()幂运算,使用示例如下:

9、greatest() 最大值,least() 最小值,使用示例如下:

到此这篇关于mysql函数之常见数学函数的文章就介绍到这了,更多相关mysql数学函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL 5.6 解压缩版安装配置方法图文教程(win10)

    MySQL 5.6 解压缩版安装配置方法图文教程(win10)

    这篇文章主要为大家详细介绍了MySQL for Windows 解压缩版安装配置的相关资料,需要的朋友可以参考下
    2016-07-07
  • 后端服务器中如何实现MySQL数据库操作接口

    后端服务器中如何实现MySQL数据库操作接口

    文章主要介绍了如何在Node.js中使用mysql模块连接MySQL数据库,并通过Express框架实现数据库操作接口,前端可以通过Axios库与后端进行交互,实现数据操作
    2024-11-11
  • 解析MySQL中存储时间日期类型的选择问题

    解析MySQL中存储时间日期类型的选择问题

    这篇文章主要介绍了解析MySQL中存储时间日期类型的选择问题,具有一定参考价值,需要的朋友可以了解。
    2017-10-10
  • Mysql分区创建与删除方式

    Mysql分区创建与删除方式

    本文详细介绍了如何在MySQL中创建和删除分区的实例代码,通过实际操作示例,帮助读者理解分区的创建与管理方法,从而更好地优化数据库性能
    2025-02-02
  • MySQL数据库存储过程和事务的区别讲解

    MySQL数据库存储过程和事务的区别讲解

    今天小编就为大家分享一篇关于MySQL数据库存储过程和事务的区别讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • MySQL8 全文索引的实现方法

    MySQL8 全文索引的实现方法

    MySQL8支持全文索引和全文搜索,本文主要介绍了MySQL8全文索引的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • Mysql大小写敏感的问题

    Mysql大小写敏感的问题

    这篇文章主要介绍了Mysql大小写敏感的问题的相关资料,需要的朋友可以参考下
    2015-03-03
  • MySQL二进制日志(bin_log)的作用与使用方法

    MySQL二进制日志(bin_log)的作用与使用方法

    BinLog又称为二进制日志,是MySQL服务层的数据日志,MySQL所有的存储引擎都支持BinLog,这篇文章主要给大家介绍了关于MySQL二进制日志(bin_log)的作用与使用方法的相关资料,需要的朋友可以参考下
    2024-06-06
  • MySQL分库分表与分区的入门指南

    MySQL分库分表与分区的入门指南

    这篇文章主要给大家介绍了关于MySQL分库分表与分区的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 深入解析MySQL双写缓冲区

    深入解析MySQL双写缓冲区

    双写缓冲区是MySQL中的一种优化方式,主要用于提高数据的写性能,本文将介绍Doublewrite Buffer的原理和应用,帮助读者深入理解其如何提高MySQL的数据可靠性并防止可能的数据损坏,感兴趣的可以了解一下
    2024-02-02

最新评论