Mysqlsql语句将字符串转为Double类型
第⼀阶段,认识 sql⾥⾯的数字类型,float,decimal, double
三者的区别介绍
mysql语句分类float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)sumif函数及实例
学it专业哪个学校好
double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)
decimal:数字型,128bit,不存在精度损失,常⽤于银⾏帐⽬计算。(28个有效位)
MySQL 的CAST()和CONVERT()函数可⽤来获取⼀个类型的值,并产⽣另⼀个类型的值。两者具体的语法如下:
select cast("23333.3333" as decimal(9,4));  #第⼀个参数代表⼀共⼏位第⼆个参数代表可保留⼏位⼩数
select CONVERT("23333.3333",decimal(9,4));
alevel是什么意思就是CAST(xxx AS 类型), CONVERT(xxx,类型)。
其他的转换也可以,但是转换的类型是有限制的。这个类型可以是以下值其中的⼀个:
⼆进制,同带binary前缀的效果 : BINARY
java程序员一分钟自我介绍dota字符型,可带参数 : CHAR()
⽇期 : DATE
时间: TIME
⽇期时间型 : DATETIME
浮点数 : DECIMAL
整数 : SIGNED
⽆符号整数 : UNSIGNED

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。