mysql函数(三)之常见数学函数

MySQL提供了很多常用的数学函数,常见的数学函数及使用如下:

  1. ABS(X):返回X的绝对值。
    例子:SELECT ABS(-5); – 结果为5
    效果图:
    在这里插入图片描述

  2. CEIL(X):返回大于或等于X的最小整数值。
    例子:SELECT CEIL(3.2); – 结果为4
    效果图:
    在这里插入图片描述

  3. FLOOR(X):返回小于或等于X的最大整数值。
    例子:SELECT FLOOR(3.7); – 结果为3
    效果图:
    在这里插入图片描述

  4. ROUND(X):返回X的四舍五入值。
    例子:SELECT ROUND(3.5); – 结果为4
    效果图:
    在这里插入图片描述

  5. SQRT(X):返回X的平方根。
    例子:SELECT SQRT(16); – 结果为4
    效果图:
    在这里插入图片描述

  6. POWER(X, Y):返回X的Y次幂。
    例子:SELECT POWER(2, 3); – 结果为8
    效果图:
    在这里插入图片描述

  7. MOD(X, Y):返回X除以Y的余数。
    例子:SELECT MOD(10, 3); – 结果为1
    效果图:
    在这里插入图片描述

  8. RAND():返回一个0到1之间的随机数。
    例子:SELECT RAND(); – 返回一个随机数
    效果图:
    在这里插入图片描述

  9. SIN(X):返回X的正弦值。
    例子:SELECT SIN(0); – 结果为0
    效果图:
    在这里插入图片描述

  10. COS(X):返回X的余弦值。
    例子:SELECT COS(0); – 结果为1
    效果图:
    在这里插入图片描述

这些仅是MySQL提供的一小部分数学函数,还有很多其他的数学函数可以使用
如有遗漏欢迎评论区讨论哈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/284535.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MyBatis首次使用并查询数据库中表的数据

MyBatis首次使用并查询数据库中表的数据 1、传统Jdbc代码问题分析 public class JdbcTest {public static void main(String[] args) {try {//1.加载数据库驱动Class.forName("com.mysql.jdbc.Driver");//2.创建连接对象String url "jdbc:mysql://192.168.10…

MySQL下载、安装、配置详细教程

目录 1 下载 2 安装 2.1执行安装命令: 2.2 编写配置文件 2.3查看默认mysql的密码: 2.4启动mysql服务 2.5 登录mysql,修改密码 3 系统环境变量配置 3.1 配置 3.2 测试 1 下载 官方网址: https://www.mysql.com/跳转到如…

智慧农田三维可视化大屏,土壤检测,电磁阀控制,气象监测

个人主页: 左本Web3D,更多案例预览请点击》 在线案例 个人简介:专注Web3D使用ThreeJS实现3D效果技巧和学习案例 💕 💕积跬步以至千里,致敬每个爱学习的你。喜欢的话请三连,有问题请私信或者加微…

Rust语言抓取在线考试平台的专业试题数据

不管你是学车也好,还是考各类证书,都离不开刷题,有些题库都是需要收费的,而且市面平台那么多,想要刷更多的题只能下载很多不同APP,因此,我写了一个Rust爬取试题的爬虫,将更多的分散的…

k8s-ingress 8

ExternalName类型 当集群外的资源往集群内迁移时,地址并不稳定,访问域名或者访问方式等会产生变化; 使用svc的方式来做可以保证不会改变:内部直接访问svc;外部会在dns上加上解析,以确保访问到外部地址。 …

Eclipse 一直提示 loading descriptor for 的解决方法

启动eclipse之后,进行相关操作时,弹出界面,提示:loading descriptor for xxx 解决方法: 在Eclipse左侧的Project Explorer 最右上角有一个小钮,鼠标移上去时提示"View Menu". 你点一下,在弹出的上下文菜单中…

如何去“面试”软件测试工程师?

站在用人单位的角度问这个问题,但是相信很多人搜到这个问题,目的是为了知道如何准备面试,以便拿到软件测试工程师的Offfer(所以我会更多站在求职者的角度去解答这个问题)。 但我们要清楚,找工作是出卖服务…

【sqli靶场】第六关和第七关通关思路

目录 前言 一、sqli靶场第六关 1.1 判断注入类型 1.2 观察报错 1.3 使用extractvalue函数报错 1.4 爆出数据库中的表名 二、sqli靶场第七关 1.1 判断注入类型 1.2 判断数据表中的字段数 1.3 提示 1.4 构造poc爆库名 1.5 构造poc爆表名 1.6 构造poc爆字段名 1.7 构造poc获取账…

Nginx location+Nginx rewrite(重写)(新版)

Nginx locationNginx rewrite(重写) Nginx locationNginx rewrite(重写)一、location1、常用的Nginx 正则表达式2、location的类型3、location 的匹配规则4、location 优先级5、location 示例说明5.1只修改网页路径5.2修改nginx配置文件和网页路径5.3一般前缀5.4正则匹配5.5前缀…

OpenCV4工业缺陷检测的六种方法

机器视觉 机器视觉是使用各种工业相机,结合传感器跟电气信号实现替代传统人工,完成对象识别、计数、测量、缺陷检测、引导定位与抓取等任务。其中工业品的缺陷检测极大的依赖人工完成,特别是传统的3C制造环节,产品缺陷检测依赖于人…

你也是爬虫高手?毫秒级抢票,光速入监狱

文章目录 前言案情介绍法院观点判决情况判决文书案例分析 关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道 前言 …

Selenium框架的使用心得(一)

最近使用selenium框架实现业务前端的UI自动化,在使用selenium时,有一些心得想要和大家分享一下~ Selenium是一款用于web应用程序测试的工具,常用来实现稳定业务的UI自动化。这里,不想对其发展历史做介绍,也不想用官方…