位置: IT常识 - 正文

Mysql数学函数不求人数据库专栏,MySQL(mysql函数nvl)

编辑:rootadmin
Mysql数学函数不求人-数据库专栏,MySQL所有的数学函数在一个出错的情况下返回NULL。 - 单目减。改变参数的符号。 mysql>select-2; 注意,如果这个操作符与一个BIGIN

推荐整理分享Mysql数学函数不求人数据库专栏,MySQL(mysql函数nvl),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql函数nvl,mysql中函数的作用,mysql 数学函数,mysql数据函数,mysql函数用法,mysql函数用法,mysql 数学函数,mysql数据函数,内容如对您有帮助,希望把文章链接给更多的朋友!

所有的数学函数在一个出错的情况下返回NULL。

- 单目减。改变参数的符号。 mysql>select-2;

注意,如果这个操作符与一个BIGINT使用,返回值是一个BIGINT!这意味着你应该避免在整数上使用-,那可能有值-2^63! ABS(X) 返回X的绝对值。 mysql>selectABS(2); ->2 mysql>selectABS(-32); ->32

该功能可安全用于BIGINT值。

SIGN(X) 返回参数的符号,为-1、0或1,取决于X是否是负数、零或正数。 mysql>selectSIGN(-32); ->-1 mysql>selectSIGN(0); ->0 mysql>selectSIGN(234); ->1

MOD(N,M)

% 模(类似C中的%操作符)。返回N被M除的余数。 mysql>selectMOD(234,10); ->4 mysql>select253%7; ->1 mysql>selectMOD(29,9); ->2

这个函数可安全用于BIGINT值。 FLOOR(X) 返回不大于X的最大整数值。

mysql>selectFLOOR(1.23); ->1 mysql>selectFLOOR(-1.23); ->-2

注意返回值被变换为一个BIGINT! CEILING(X) 返回不小于X的最小整数值。 mysql>selectCEILING(1.23); ->2 mysql>selectCEILING(-1.23); ->-1

注意返回值被变换为一个BIGINT!

ROUND(X) 返回参数X的四舍五入的一个整数。 mysql>selectROUND(-1.23); ->-1 mysql>selectROUND(-1.58); ->-2 mysql>selectROUND(1.58); ->2

注意返回值被变换为一个BIGINT!

ROUND(X,D) 返回参数X的四舍五入的有D为小数的一个数字。如果D为0,结果将没有小数点或小数部分。 mysql>selectROUND(1.298,1); ->1.3 mysql>selectROUND(1.298,0); ->1

注意返回值被变换为一个BIGINT!

Mysql数学函数不求人数据库专栏,MySQL(mysql函数nvl)

EXP(X) 返回值e(自然对数的底)的X次方。 mysql>selectEXP(2); ->7.389056 mysql>selectEXP(-2); ->0.135335

LOG(X) 返回X的自然对数。 mysql>selectLOG(2); ->0.693147 mysql>selectLOG(-2); ->NULL

如果你想要一个数字X的任意底B的对数,使用公式LOG(X)/LOG(B)。

LOG10(X) 返回X的以10为底的对数。 mysql>selectLOG10(2); ->0.301030 mysql>selectLOG10(100); ->2.000000 mysql>selectLOG10(-100); ->NULL

POW(X,Y)

POWER(X,Y) 返回值X的Y次幂。 mysql>selectPOW(2,2); ->4.000000 mysql>selectPOW(2,-2); ->0.250000 SQRT(X) 返回非负数X的平方根。 mysql>selectSQRT(4); ->2.000000 mysql>selectSQRT(20); ->4.472136

PI() 返回PI的值(圆周率)。 mysql>selectPI(); ->3.141593

COS(X) 返回X的余弦,在这里X以弧度给出。 mysql>selectCOS(PI()); ->-1.000000

SIN(X) 返回X的正弦值,在此X以弧度给出。 mysql>selectSIN(PI()); ->0.000000

TAN(X) 返回X的正切值,在此X以弧度给出。 mysql>selectTAN(PI()+1); ->1.557408

ACOS(X) 返回X反余弦,即其余弦值是X。如果X不在-1到1的范围,返回NULL。 mysql>selectACOS(1); ->0.000000 mysql>selectACOS(1.0001); ->NULL mysql>selectACOS(0); ->1.570796

ASIN(X) 返回X反正弦值,即其正弦值是X。L如果X不在-1到1的范围,返回NULL。 mysql>selectASIN(0.2); ->0.201358 mysql>selectASIN('foo'); ->0.000000

ATAN(X) 返回X的反正切值,即其正切值是X。 mysql>selectATAN(2); ->1.107149 mysql>selectATAN(-2); ->-1.107149 ATAN2(X,Y) 返回2个变量X和Y的反正切。它类似于计算Y/X的反正切,除了两个参数的符号被用来决定结果的象限。 mysql>selectATAN(-2,2); ->-0.785398 mysql>selectATAN(PI(),0); ->1.570796 COT(X) 返回X的余切。 mysql>selectCOT(12); ->-1.57267341 mysql>selectCOT(0); ->NULL

RAND()

RAND(N) 返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。 mysql>selectRAND(); ->0.5925 mysql>selectRAND(20); ->0.1811 mysql>selectRAND(20); ->0.1811 mysql>selectRAND(); ->0.2079 mysql>selectRAND(); ->0.7888

你不能在一个ORDERBY子句用RAND()值使用列,因为ORDERBY将重复计算列多次。然而在MySQL3.23中,你可以做:SELECT*FROMtable_nameORDERBYRAND(),这是有利于得到一个来自SELECT*FROMtable1,table2WHEREa=bANDc LEAST(X,Y,...) 有2和2个以上的参数,返回最小(最小值)的参数。参数使用下列规则进行比较: 如果返回值被使用在一个INTEGER上下文,或所有的参数都是整数值,他们作为整数比较。 如果返回值被使用在一个REAL上下文,或所有的参数是实数值,他们作为实数比较。 如果任何参数是一个大小敏感的字符串,参数作为大小写敏感的字符串被比较。 在其他的情况下,参数作为大小写无关的字符串被比较。 mysql>selectLEAST(2,0); ->0 mysql>selectLEAST(34.0,3.0,5.0,767.0); ->3.0 mysql>selectLEAST("B","A","C"); ->"A"

在MySQL3.22.5以前的版本,你可以使用MIN()而不是LEAST。

GREATEST(X,Y,...) 返回最大(最大值)的参数。参数使用与LEAST一样的规则进行比较。 mysql>selectGREATEST(2,0); ->2 mysql>selectGREATEST(34.0,3.0,5.0,767.0); ->767.0 mysql>selectGREATEST("B","A","C"); ->"C"

在MySQL在3.22.5以前的版本,你能使用MAX()而不是GREATEST. DEGREES(X) 返回参数X,从弧度变换为角度。 mysql>selectDEGREES(PI()); ->180.000000 RADIANS(X) 返回参数X,从角度变换为弧度。 mysql>selectRADIANS(90); ->1.570796

TRUNCATE(X,D) 返回数字X,截断为D位小数。如果D为0,结果将没有小数点或小数部分。 mysql>selectTRUNCATE(1.223,1); ->1.2 mysql>selectTRUNCATE(1.999,1); ->1.9 mysql>selectTRUNCATE(1.999,0); ->1

本文链接地址:https://www.jiuchutong.com/zhishi/303772.html 转载请保留说明!

上一篇:phpcms phpsso验证码错误(php手机验证码验证)

下一篇:Homoiconicity

  • 小米日历提醒怎么批量删除(小米日历提醒怎么全部取消)

    小米日历提醒怎么批量删除(小米日历提醒怎么全部取消)

  • 三星a60充电速度(三星a60充电速度多少)

    三星a60充电速度(三星a60充电速度多少)

  • 小米10发热严重应该怎么办(小米10发热严重能修好吗)

    小米10发热严重应该怎么办(小米10发热严重能修好吗)

  • 苹果手机微信视频黑屏是怎么回事(苹果手机微信视频退出去就看不到人了,怎么设置)

    苹果手机微信视频黑屏是怎么回事(苹果手机微信视频退出去就看不到人了,怎么设置)

  • qq成长守护平台修改实名认证不符合变更条件(qq成长守护平台绑定的不是本人怎么办)

    qq成长守护平台修改实名认证不符合变更条件(qq成长守护平台绑定的不是本人怎么办)

  • 关机了qq电话显示什么(电话关机qq还在线4g)

    关机了qq电话显示什么(电话关机qq还在线4g)

  • 电脑摄像头插在主机的哪个孔(电脑摄像头插在主机的哪个位置)

    电脑摄像头插在主机的哪个孔(电脑摄像头插在主机的哪个位置)

  • qq电话关闭麦克风对方听得见吗(qq电话关闭麦克风刷抖音对方听得见吗)

    qq电话关闭麦克风对方听得见吗(qq电话关闭麦克风刷抖音对方听得见吗)

  • 抖音抖币怎么算(抖音抖币怎么算的)

    抖音抖币怎么算(抖音抖币怎么算的)

  • 行间距和行距一样吗(行距和行间距有什么区别)

    行间距和行距一样吗(行距和行间距有什么区别)

  • vivonex手机充不进去电是什么原因(vivonex充电充不进)

    vivonex手机充不进去电是什么原因(vivonex充电充不进)

  • 华为手机可以设置开机动画吗(华为手机可以设置下载软件需要密码吗)

    华为手机可以设置开机动画吗(华为手机可以设置下载软件需要密码吗)

  • 笔记本键盘怎么解锁(笔记本键盘怎么锁定和解锁)

    笔记本键盘怎么解锁(笔记本键盘怎么锁定和解锁)

  • ipad声音沙哑怎么回事(ipad声音沉闷)

    ipad声音沙哑怎么回事(ipad声音沉闷)

  • 一个u盘能做几个系统启动盘(一个u盘能做几个系统安装盘)

    一个u盘能做几个系统启动盘(一个u盘能做几个系统安装盘)

  • 制冷季节耗电量是什么意思(制冷季节耗电量怎么算多少度电)

    制冷季节耗电量是什么意思(制冷季节耗电量怎么算多少度电)

  • 微信文件打不开要下载什么软件(微信文件打不开显示用其他应用打开)

    微信文件打不开要下载什么软件(微信文件打不开显示用其他应用打开)

  • 引物设计原则(引物设计原则和注意事项)

    引物设计原则(引物设计原则和注意事项)

  • iphone11怎么从安卓手机转移数据(苹果11怎么从安卓导入数据)

    iphone11怎么从安卓手机转移数据(苹果11怎么从安卓导入数据)

  • 怎么在头像上加国旗(怎么在头像上加小小的字)

    怎么在头像上加国旗(怎么在头像上加小小的字)

  • 苹果xr多大屏幕尺寸(苹果7多大屏幕)

    苹果xr多大屏幕尺寸(苹果7多大屏幕)

  • kmagic 语言切换(kmplayer怎么设置中文)

    kmagic 语言切换(kmplayer怎么设置中文)

  • 华为手表3支持电信卡吗(华为手表3支持支付宝扫码吗)

    华为手表3支持电信卡吗(华为手表3支持支付宝扫码吗)

  • 对方把你电话拉黑破解(对方把你电话拉黑了打电话会响铃吗)

    对方把你电话拉黑破解(对方把你电话拉黑了打电话会响铃吗)

  • 手机qq横屏怎么设置(手机qq横屏怎么关闭)

    手机qq横屏怎么设置(手机qq横屏怎么关闭)

  • qq耳朵图标(qq耳朵图标怎么弄)

    qq耳朵图标(qq耳朵图标怎么弄)

  • [Chrome插件开发]监听网页请求和响应(chrome插件开发拦截ajax)

    [Chrome插件开发]监听网页请求和响应(chrome插件开发拦截ajax)

  • 北京市增值税发票查验平台
  • 机械租赁税率是10个点还是9个点
  • 个税申报逾期罚款怎么交
  • 外贸企业的会计
  • 补发工资是否计入工资
  • 项目部租房办公应计入什么费用
  • 地质勘察费用应由谁支付
  • 简易征收税额航天信息服务费可以抵扣吗?
  • 互联网合同要交社保吗
  • 开汽车租赁发票需要什么资料?
  • 哪些出口业务不能做
  • 税收筹划也要有风险意识
  • 企业支付宝可以转账到对公账户吗
  • 开票金额开多了,对公司有影响吗
  • 生产要素和资源的区别和联系
  • 停车管理费什么时候交
  • 普票需要缴纳印花税吗
  • a公司转给b公司投资款的会计分录
  • 增值税如何计提和结转
  • 公积金可以在个税前全额扣除吗
  • 办劳务发票需要什么资料
  • 促销购买
  • 其他业务成本如何核算
  • win10更新kb5006670
  • watch os2.1支持机型
  • 股票期权行权的基本每股收益怎么算
  • 印花税股权转让税目
  • 银行的抵债资产有几种处置办法
  • php的session
  • 异地银行结算账户的特点
  • pytorch model.module
  • 供热企业有哪些
  • 收回已确认的坏账准备为什么在贷方
  • 文化事业建设费减免政策
  • php访问数据库的一般步骤
  • 最新预提房租会计分录
  • 计提租金怎么做会计分录
  • 保险佣金个人所得税怎么申报
  • 机关事业单位以外包服务方式长期用工
  • 现金流动负债比率和流动比率一样吗
  • 公司购入的发明产品
  • 土地出让金抵扣进项税
  • 个人所得税申报截止时间
  • 本月发生费用未支付会计处理
  • 汇兑记载事项及内容
  • 残保金超比例奖励政策
  • 房地产开发费用10%
  • 非本公司员工能否享受本公司的福利
  • 经营性应收项目和经营性应付项目
  • 企业会计准则解释第16号
  • sql搜索字段名
  • jquery常用的事件绑定函数有哪些
  • Tech Ed 2008:HPC Server 2008讲解
  • 在linux系统中安装软件
  • centos直接安装
  • centos 安装教程
  • win7安装sqlserver2000
  • win7系统如何卸载流氓软件
  • linux虚拟机网络设置
  • mac设置在哪里设置
  • win10任务栏位置怎么改变
  • Linux通过netstat命令查看80端口连接数的方法
  • linux怎么使用
  • redhat 6.5 安装
  • javascript的代码
  • node.js入门
  • perl 运算
  • css设置段落
  • shell脚本运行linux命令
  • 使用Python对MySQL数据操作
  • 读取带敏感字符的行的批处理
  • 安卓如何取消长按电源键关机
  • 编写js代码要注意什么
  • jquery dom对象
  • javascript面向对象吗
  • 陕西省国家税务总局班子成员
  • 无锡税务举报网站
  • 公司买的保险怎么查询保单明细
  • uk开票网络连接异常怎么回事
  • 办理跨区域事项报验
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设