你改变字段的长度这样就行了,不需要去掉再添加的alter table xscj ALTER COLUMN mark varchar(100)
先说一下你是什麽数据库,然后才能帮你查。
VAL()可以转换 类型么 SUM ()应该比可以加字符串
sum 不能算CHAR型你Convert 一下吧
select name,sum(cast mark as integer) from xscj group by name