如何对字符型字段做求和统计?在线等候(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都是字符型字段,但是存入的是数字,我想对其做统计,可是不能成功,高手们能给改改?或者告诉我原因吗?谢谢!
...全文
77 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
字符型怎么能求和呢?

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧