如何对字符型字段做求和统计?在线等候(100分!)

fatality1977 2002-05-16 09:19:00
先看下面这句sql,老是报错!
select sum(hs) as thehs, sum(sjf) as thesjf, sum(gczzj) as thegczzj, sum(tfl) as thetfl from job_list GROUP BY tfl desc
其中hs、sjf、gczzj、tfl都是字符型字段,但是存入的是数字,我想对其做统计,可是不能成功,高手们能给改改?或者告诉我原因吗?谢谢!
...全文
22 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fatality1977 2002-05-16
saucer(思归),谢谢你!
回复
saucer 2002-05-16
in you are using SQL Server, try

select sum(convert(real,hs)) as thehs, sum(convert(real,sjf)) as thesjf, sum(convert(real,gczzj)) as thegczzj, sum(convert(real,tfl)) as thetfl
from job_list
ORDER BY thetfl desc
回复
silentlamb 2002-05-16
也不说清楚是什么数据库:(
字符的求和本来就没有意义的,只是很多系统中都把它定义为字符串连接了
回复
wangfei2428 2002-05-16
先用cint转换成整数,而且group by 是分组,并不是排序所以不能用desc
回复
wuya0531 2002-05-16
利用转换函数Cint,把字符型转换成整型,然后求和试试
回复
ChinaOk 2002-05-16
字符型怎么能求和呢?
回复
ChinaOk 2002-05-16
字符型怎么能求和呢?
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-16 09:19
社区公告
暂无公告