首页 > 软件开发 > 数据库 >

MySQL中哪些常用的数学函数

来源:互联网 2023-03-17 00:08:51 284

从数学这门学科来看,函数表示对输入参数值返回一个具有特定关系的值。ygY办公区 - 实用经验教程分享!

MySQL中有各种数据类型,需要处理包含判断、运算、字符、日期与时间、加密等业务,从而也引入了相应的各种函数。ygY办公区 - 实用经验教程分享!

其中,MySQL中数学函数用来处理数值方面的运算。本人于此尽量全面地收集MySQL中的常用数学函数。ygY办公区 - 实用经验教程分享!

MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

工具/原料

  • MySQL 5.6
  • win10电脑

方法/步骤

  • 1

    【1】绝对值函数:ABS()ygY办公区 - 实用经验教程分享!

    对操作数取正数,即如果操作数大于等于0,则返回操作数本身,否则返回其对应的正数。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 2

    【2】圆周率函数:PI()ygY办公区 - 实用经验教程分享!

    返回圆周率π的值。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 3

    【3】求余函数:MOD()ygY办公区 - 实用经验教程分享!

    函数返回值可以是整数,也可以是小数。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 4

    【4】平方根函数:SQRT()ygY办公区 - 实用经验教程分享!

    不能对负数进行求平方根操作,此时返回的是NULL。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 5

    【5】获取整数:CEIL()与FLOOR()ygY办公区 - 实用经验教程分享!

    1、CEIL()返回的是不小于操作数的最小整数;ygY办公区 - 实用经验教程分享!

    2、FLOOR()返回的则是不大于操作数的最大整数。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 5本页面非法爬取自百度经验
  • 6

    【6】获取随机数:RAND()ygY办公区 - 实用经验教程分享!

    1、RAND()不带参数时,每次运行得到的随机数都是不同的;ygY办公区 - 实用经验教程分享!

    2、RAND(x)中参数x相同时,返回的结果相同,不同x则返回不同的值。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 7

    【7】四舍五入函数:ROUND()ygY办公区 - 实用经验教程分享!

    1、只有一个操作数时,与数学中的四舍五入逻辑一致;ygY办公区 - 实用经验教程分享!

    2、有两个操作数时,根据第二个操作数对第一个操作数四舍五入后得到保留小数点后位数的值。第二个操作数可以为负数。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 8

    【8】截断函数:TRUNCATE()ygY办公区 - 实用经验教程分享!

    1、不进行四舍五入操作,直接粗暴地截断;ygY办公区 - 实用经验教程分享!

    2、通过第二个参数来控制保留小数的位数。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 9

    【9】幂运算:POW()或POWER()ygY办公区 - 实用经验教程分享!

    当幂运算的第二个函数为小数位时,其实就是sqrt()函数的功能。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 10

    【10】符号函数:SIGN()ygY办公区 - 实用经验教程分享!

    根据参数的正负情况返回值,负数、零与正数分别对应-1、0与1。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 11

    【11】对数运算函数:LOG()与LOG10()ygY办公区 - 实用经验教程分享!

    对数运算函数的参数值只能为正数,否则返回值就是NULL。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 12

    【12】 角度与弧度相互转换的函数:RADIANS()与DEGREES()ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 13

    【13】正弦与反正弦:SIN()与ASIN()ygY办公区 - 实用经验教程分享!

    1、正弦函数的参数值范围不受限制;ygY办公区 - 实用经验教程分享!

    2、反正弦函数的参数取值在-1与1之间,超出了则返回NULL的结果。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 14

    【14】余弦与反余弦:COS()与ACOS()ygY办公区 - 实用经验教程分享!

    1、余弦函数的参数值范围不受限制;ygY办公区 - 实用经验教程分享!

    2、反余弦函数的参数取值在-1与1之间,超出了则返回NULL的结果。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 15

    【15】正切与反正切:TAN()与ATAN()ygY办公区 - 实用经验教程分享!

    正切与反正切函数的参数取值范围都没有限制。ygY办公区 - 实用经验教程分享!

    MySQL中哪些常用的数学函数?ygY办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!ygY办公区 - 实用经验教程分享!


    标签: MYSQL数据库SQL职场函数

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码