搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 俺又厚着脸皮来求助了:如何把字符型字段内数字相加?如何按条件计算总和?
标题:
俺又厚着脸皮来求助了:如何把字符型字段内数字相加?如何按条件计算总和?
只看楼主
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
11
楼
得分:0
回复 10楼 yilance
你提供数据表文件就不用我写这些代码了。
命令窗口极少用了,通常在关闭状态。
2021-05-19 04:39
mywisdom88
等 级:
版主
威 望:
190
帖 子:3125
专家分:8340
注 册:2015-3-25
第
12
楼
得分:5
回复 楼主 yilance
命令窗口,一般不能运行多条命令的,需要运行多条命令,一般把N条命令保存到1个文件去,刚好VFP中,就有这种文件 .prg
怎么运行 .prg文件呢,这样。。。
DO c:\xxxyyyyy\程序1.prg
2021-05-19 08:35
yilance
等 级:
新手上路
帖 子:117
专家分:4
注 册:2010-4-21
第
13
楼
得分:0
回复 11楼 吹水佬
欠费表.rar
(48.66 KB)
好的,己经上传了,您看看?
我是用笨方法,因为欠费的金额种数是固定的,不会超过20个
我是一条一条地在命令窗口写上 repl all 欠费金额 for 欠费=‘***’
先把欠费金额调成字符型,完了然后再换成数值型
如果情况比较多,我就束手无策了
2021-05-19 10:12
yilance
等 级:
新手上路
帖 子:117
专家分:4
注 册:2010-4-21
第
14
楼
得分:0
回复 12楼 mywisdom88
多谢指导!
程序不会写啊
说起来都非常不好意思
我也有程序,都像这样抄来的,惭愧惭愧!
2021-05-19 10:14
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
15
楼
得分:0
以下是引用
yilance
在2021-5-19 10:12:58的发言:
我是一条一条地在命令窗口写上 repl all 欠费金额 for 欠费=‘***’
提供的欠费表没有“欠费金额”字段
repl all 欠费金额 for ????????
SELECT xh,xm,xb,欠费,IIF(!EMPTY(欠费),EVALUATE(欠费),000000) 欠费金额 FROM 欠费表 WHERE !EMPTY(欠费)
2021-05-19 10:53
yilance
等 级:
新手上路
帖 子:117
专家分:4
注 册:2010-4-21
第
16
楼
得分:0
回复 15楼 吹水佬
亲爱的版主:
您的这个语句去试了一下,非常好用
但是对于我来说差一点的地方是又建了一张新的临时表
我想就在原表中加一列“欠费金额”,(刚刚附上更改后的表,可否再帮我测试一下?)
您第一次写的语句我各种套用,照葫芦画瓢地修改,仍然不会
(请重点原谅俺的需求甚多
)
欠费表.rar
(46.43 KB)
[此贴子已经被作者于2021-5-19 15:55编辑过]
2021-05-19 15:45
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
17
楼
得分:15
回复 16楼 yilance
USE 欠费表
REPLACE ALL 欠费金额 WITH IIF(!EMPTY(欠费),EVALUATE(欠费),0)
SELECT xh,xm,xb,欠费,欠费金额 FROM 欠费表 WHERE 欠费金额!=0
收到的鲜花
yilance
于
2021-05-19 16:59
送鲜花
1朵 附言:谢谢还是谢谢!
2021-05-19 16:10
yilance
等 级:
新手上路
帖 子:117
专家分:4
注 册:2010-4-21
第
18
楼
得分:0
回复 17楼 吹水佬
使用了,完美!
版主太帅了
2021-05-19 16:58
yilance
等 级:
新手上路
帖 子:117
专家分:4
注 册:2010-4-21
第
19
楼
得分:0
回复 17楼 吹水佬
估计您心里说:唉,这个菜的,要手把手的教[em02
]
2021-05-19 17:03
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
20
楼
得分:0
回复 19楼 yilance
估计是从其他类型文件获取的数据
+1320+660,类似这样的数据,获取时就可以直接用
1320+660+...累加,不用到现在多此一举。
2021-05-20 04:21
22
2/3页
1
2
3
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-505777-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.644962 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved