比如说表一的A1字段,A2字段,表二的B1字段,B2段。如果A1的值与B1的值相等,那么把A2=B2+A2用vf写一段

anicle 2004-04-22 04:40:07
各位高手,请帮我个忙:
比如说表一的A1字段,A2字段,表二的B1字段,B2段。如果A1的值与B1的值相等,那么把A2=B2+A2用vf写一段
谢谢!给分
...全文
31 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dfwxj 2004-04-25
  • 打赏
  • 举报
回复
这个问题不能用updata命令解决,因为两个表没有共同字段

use 表1 in 0
use 表2 in 0
sele 表2
inde on b1 tag b1
sele 表1
scan
if seek(a1,表2)
repl a2 with a2+表2.b2
endi
ends
clos all
retu
anicle 2004-04-24
  • 打赏
  • 举报
回复
我的这两个表是不相连的,select语句我会用,但是我想用updata或程序来写,请大家多多帮助啊。
myfoxprox 2004-04-24
  • 打赏
  • 举报
回复
SELECT 表1.A2+表2.B2 FROM 表1,表2 WHERE 表1.A1 IN (SELECT B2 FROM 表2)
JXLEE365 2004-04-23
  • 打赏
  • 举报
回复
sele 0
use 表二

sele 0
use 表一
nRC=recc()
for i=1 to nRC
go i
sele 表二
loca for B1=表一.a1
if found()
sele 表一
repl a2 with a2+表二.b2
else
sele 表一
endif
endfor

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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