返回顶部
首页 > 资讯 > 数据库 >MySQL常见数值函数怎么使用
  • 282
分享到

MySQL常见数值函数怎么使用

mysql 2023-03-02 20:03:58 282人浏览 八月长安
摘要

本篇内容主要讲解“Mysql常见数值函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql常见数值函数怎么使用”吧!绝对值函数语法格式:ABS(X

本篇内容主要讲解“Mysql常见数值函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习mysql常见数值函数怎么使用”吧!

绝对值函数

语法格式:ABS(X)

例:查看三个数值的绝对值(负的绝对值为它的正整数,0的绝对值为0,正的绝对值为它本身)。

mysql> select abs(2),abs(-32),abs(-0.5);
+--------+----------+-----------+
| abs(2) | abs(-32) | abs(-0.5) |
+--------+----------+-----------+
|      2 |       32 |       0.5 |
+--------+----------+-----------+
1 row in set (0.01 sec)

求余函数

语法格式:MOD(N,M), N % M, N MOD M

例:查看三个数值,三个方法查看取余。

mysql> select mod(10,3),20%3,15 mod 4;
+-----------+------+----------+
| mod(10,3) | 20%3 | 15 mod 4 |
+-----------+------+----------+
|         1 |    2 |        3 |
+-----------+------+----------+
1 row in set (0.00 sec)

获取整数的函数

语法格式:CEIL(X)、CEILING(x) 、FLOOR(x)

例:ceil和ceiling返回不小于x的最小整数,floor返回不大于x的最大整数。

mysql> select ceil(2.1234),ceiling(3.1234),floor(4.1234);
+--------------+-----------------+---------------+
| ceil(2.1234) | ceiling(3.1234) | floor(4.1234) |
+--------------+-----------------+---------------+
|            3 |               4 |             4 |
+--------------+-----------------+---------------+
1 row in set (0.00 sec)

获取随机数的函数

语法格式:RAND() 、RAND(x)

例1:rand()用于返回一个0~1之间的随机浮点数。

mysql> select rand(),rand();
+--------------------+---------------------+
| rand()             | rand()              |
+--------------------+---------------------+
| 0.8802711524816893 | 0.21204793100436026 |
+--------------------+---------------------+
1 row in set (0.00 sec)
例2:rand(x)用于返回一个0~1之间的浮点数,x作为种子值用来产生重复序列。
mysql> select rand(2),rand(2),rand(1000000);
+--------------------+--------------------+--------------------+
| rand(2)            | rand(2)            | rand(1000000)      |
+--------------------+--------------------+--------------------+
| 0.6555866465490187 | 0.6555866465490187 | 0.2644144708890603 |
+--------------------+--------------------+--------------------+
1 row in set (0.00 sec)

四舍五入的函数

语法格式:ROUND(x) 、ROUND(x,y)

例:round(x)四舍五入为整数,round(x,y)四舍五入保留后面两位小数。

mysql> select round(3.512),round(4.235,2);
+--------------+----------------+
| round(3.512) | round(4.235,2) |
+--------------+----------------+
|            4 |           4.24 |
+--------------+----------------+
1 row in set (0.00 sec)

截取数值的函数

语法格式:TRUNCATE(x,y)

例1:截取数值,保留y位。

mysql> select truncate(2.567,2),truncate(1.99,1);
+-------------------+------------------+
| truncate(2.567,2) | truncate(1.99,1) |
+-------------------+------------------+
|              2.56 |              1.9 |
+-------------------+------------------+
1 row in set (0.00 sec)

例2:截取1234为1000,截取1234为1200(负数表明把右侧的数值截取为0,看到下面的操作可以想到,把负数改为-1可以看到多少?结果为1230!)

mysql> select truncate(1234,-3),truncate(1234,-2);
+-------------------+-------------------+
| truncate(1234,-3) | truncate(1234,-2) |
+-------------------+-------------------+
|              1000 |              1200 |
+-------------------+-------------------+
1 row in set (0.00 sec)

符号函数

语法格式:SIGN(x)

例:sign(x)表示任何负数返回-1,0返回0,任何正数返回1。

mysql> select sign(-123),sign(0),sign(223);
+------------+---------+-----------+
| sign(-123) | sign(0) | sign(223) |
+------------+---------+-----------+
|         -1 |       0 |         1 |
+------------+---------+-----------+
1 row in set (0.00 sec)

幂运算函数

语法格式:POW(x,y) 、POWER(x,y)

例:两个用处相同,pow为返回2的三次方,power返回3的四次方。

mysql> select pow(2,3),power(3,4);
+----------+------------+
| pow(2,3) | power(3,4) |
+----------+------------+
|        8 |         81 |
+----------+------------+
1 row in set (0.00 sec)

到此,相信大家对“MySQL常见数值函数怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL常见数值函数怎么使用

本文链接: https://lsjlt.com/news/198122.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL常见数值函数怎么使用
    本篇内容主要讲解“MySQL常见数值函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL常见数值函数怎么使用”吧!绝对值函数语法格式:ABS(X...
    99+
    2023-03-02
    mysql
  • MySQL常见数值函数整理
    目录绝对值函数求余函数获取整数的函数获取随机数的函数四舍五入的函数截取数值的函数符号函数幂运算函数总结绝对值函数 语法格式:ABS(X) 例:查看三个数值的绝对值(负的绝对值为它的正整数,0的绝对值为0,正的绝对值为它本...
    99+
    2023-02-28
    mysql数值函数有哪些 mysql数值运算 mysql函数用法
  • MySQL 常见str函数
    MySQL常见的字符串函数整理自官档。1.1     SUBSTR or SUBSTRINGSUBSTR(str,pos), SUBSTR(...
    99+
    2024-04-02
  • MySQL处理JSON常见函数的使用
    官方文档:JSON Functions Name Description JSON_APPEND() Append ...
    99+
    2022-05-12
    MySQL JSON常见函数 MySQL JSON
  • Mysql基础之常见函数
    目录一、常见函数分类1.1单行函数:1.2分组函数:二、单行函数三、数学函数四、日期函数五、其他函数六、控制函数一、常见函数分类 1.1单行函数: 字符函数 字符控...
    99+
    2024-04-02
  • MySQL常见内置函数以及其使用教程
    目录1、聚合函数2、日期函数3、字符串函数4、数学函数5、其它函数总结1、聚合函数 函数说明COUNT([DISTINCT] expr) 返回查询到的数据的 数量SUM([DISTINCT] expr)返回查询到的数据的...
    99+
    2022-12-30
    mysql常用内置函数 MySQL内置函数 MySQL 函数
  • 如何用MySQL处理JSON常见函数
    本篇内容主要讲解“如何用MySQL处理JSON常见函数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用MySQL处理JSON常见函数”吧!官方文档:JSON FunctionsNameDes...
    99+
    2023-06-07
  • 怎么使用mysql聚合函数求平均值
    要使用MySQL聚合函数求平均值,可以使用以下语法: SELECT AVG(column_name) FROM table_...
    99+
    2024-04-09
    mysql
  • php转数值的函数怎么使用
    这篇文章主要介绍“php转数值的函数怎么使用”,在日常操作中,相信很多人在php转数值的函数怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php转数值的函数怎么使用”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-05
  • matlab差值函数怎么使用
    在Matlab中,可以使用interp1函数来进行差值。interp1函数的基本语法如下:yq = interp1(x, y, xq...
    99+
    2023-09-13
    matlab
  • Mysql中有哪些常见的函数
    这篇文章将为大家详细讲解有关Mysql中有哪些常见的函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、常见函数分类1.1单行函数:字符函数字符控制函数(CONCAT、SUBSTR、LEN...
    99+
    2023-06-14
  • mysql常见单行函数有哪些
    这篇文章将为大家详细讲解有关mysql常见单行函数有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、字符函数    concat拼接   ...
    99+
    2023-06-15
  • MySQL函数怎么使用
    这篇文章主要讲解了“MySQL函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL函数怎么使用”吧! MySQL...
    99+
    2023-04-22
    mysql
  • mysql常用函数
    数学函数 ABS(x)  返回 x 的绝对值 BIN(x)  返回 x 的二进制(OCT 返回八进制,HEX 返回十六进制) CEILING(x) 返回大于 x 的最小整数值 EXP(x) 返回值 e...
    99+
    2015-07-29
    mysql常用函数
  • 常用MySQL函数
    字符函数 #字符拼接 CONCAT(‘%‘,‘abc‘); #函数返回subStr在str中出现的位置(返回结果从1开始,0表示不存在) locate(subStr,str); #截取字符串(截取下标从1开始,负数表示右边) S...
    99+
    2015-08-12
    常用MySQL函数 数据库入门 数据库基础教程 数据库 mysql
  • MySQL 常用函数
    1.字符串类函数(1)CONCAT(s1,s2,s3,.....) 连接字符串 例如:SELECT CONCAT('1','2') FROM DUAL; 输出:1...
    99+
    2024-04-02
  • Python函数常见几种return返回值类型
    Python函数常见return返回值类型Python函数return返回值类型主要包括: class 'int', class 'str', cla...
    99+
    2023-01-06
    Python return返回值 Python return
  • C++ 函数返回值类型的常见类型
    c++++ 函数返回类型包括:void(无返回值)、基本类型(整数、浮点数、字符和布尔值)、指针、引用、类和结构。选择时,应考虑功能、效率和接口。如计算阶乘的 factorial 函数,...
    99+
    2024-04-12
    函数 返回值 c++
  • PHP数组的常见操作和常用函数
    一.数组遍历 在操作数组时,经常需要依次访问数组中的每个元素,这种操作称为数组的遍历。 在PHP中,通常使用foreach语句实现数组的遍历,其语法格式有两种,具体如下:  以上两种语法格式都是通过foreach语句来实现对数组的遍历,不同...
    99+
    2023-09-05
    php 开发语言
  • oracle绝对值函数怎么使用
    Oracle数据库中的绝对值函数是ABS函数,可以用于计算给定数字的绝对值。使用方法如下:```sqlABS(number)```其...
    99+
    2023-08-18
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作