怎样求表中字符型数字字段的和?(100分)

  • 主题发起人 主题发起人 dad
  • 开始时间 开始时间
D

dad

Unregistered / Unconfirmed
GUEST, unregistred user!
因为特殊原因对表中的金额字段定义成了字符型,但又需要从这个表中求算该字段的和,请问高手
有什么办法?怎样解决。
谢谢 <菜鸟兄弟问>
 
转换成数字型的在求和
 
问题就在于怎样转怎样写SQL语句。
你不是因为我是菜鸟就那样回答我吧?
不过谢谢你!
我还是没有解决这个问题,请问大富翁们吧。热盼):
 
convert(float,字段)
convert(money,字段名)
 
ugvanxk:=谢谢!
以及各位:=致谢!
我去试一下吧!
 
我试了不行,可能是我太笨吧这样吧,具体的问题是:
假设有一个表叫 mygz.db,表内的字段是“姓名”和“金额”。
这两个字段在建表时都设成了字符型现有3条记录想统计“金额”字段的总和。
麻烦高手帮我写个完整一点的SQL语句,不知道要写几行,会不会很难呢?
麻烦诸位了!
<菜鸟兄弟>提问
 
本机的不支持convert或paradox不支持
如果支持 select name,sum(convert(money,金额))
from tablename
group by name
 
谢谢:ugvanxk。
希望你能帮我找到解决的办法。我用的是db表。
……急。
 
你试一下 to_number(字段名)
 
試一下:
select sum(cast(er as float)) from zxb
其中er為字符型字段,輸入的為數字。
在Paradox中運行成功.
 
十分感谢ugvanxk和zxb200两位高手。
我的这个问题通过你们的办法已经得到解决,谢谢!
另外我自己也在情急之中想到了一种办法,就是预设一个变量,让它等于表中首条记录的转换值,
然后将它们做个循环累加就OK了。
再谢!

 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
926
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
回复
0
查看
795
爱音乐的孩子是小白
后退
顶部