mysql中如何对varchar类型的字段进行转换成数字并求和sum
SELECT sum(cast(字段名 AS DECIMAL (12,2))) FROM 表名;
值得注意的是,里面有个小坑,其中 Cast(字段名 as 转换的类型 ) 将字段转成对应的类型,类型可以为
CHAR 字符型
DATE 日期型
DATETIME 日期和时间型
DECIMAL float型
SIGNED int
TIME 时间型
mysql中如何对varchar类型的字段进行转换成数字并求和sum
SELECT sum(cast(字段名 AS DECIMAL (12,2))) FROM 表名;
值得注意的是,里面有个小坑,其中 Cast(字段名 as 转换的类型 ) 将字段转成对应的类型,类型可以为
CHAR 字符型
DATE 日期型
DATETIME 日期和时间型
DECIMAL float型
SIGNED int
TIME 时间型