如果varchar类型中存放的都是数字,需要看是什么数据库,如果是sqlserver那么可将字符转成数字再进行sum,如果是oracle,则可隐形转换成数字,无需修改语句。
如字段名称为score.
sqlserver语法:
select sum(cast(score as int)) as score from 表名;
注意:int是整型,在实际操作中根据自己需要的类型转换。
特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。