标题:[求助]二个vfp数据库表如何合并?(急)
只看楼主
spyanzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-7-17
 问题点数:0 回复次数:5 
[求助]二个vfp数据库表如何合并?(急)
如A表中有学号,姓名,语文成绩,数学成绩,外语成绩;但只填写了学号、姓名、语文成绩、数学成绩,B表结构和A表一样,但只填了学号、姓名、外语成绩,现把二个表合成一个,里面有三科的成绩,该如何操作?
搜索更多相关主题的帖子: vfp 数据库 数学 学号 姓名 
2006-07-17 09:58
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
得分:0 

既然表结构一样,那么就Append from


两人行已有我师……
2006-07-17 12:23
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
得分:0 
或者:Select A.学号,A.姓名,A.语文成绩,A.数学成绩,B.外语成绩 From A,B Where A.学号=B.学号 Order By 学号 Into File C

两人行已有我师……
2006-07-17 12:30
spyanzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-7-17
得分:0 

用appe from的话,B表的姓名、学号等全部追加到A表后面了。。。。。。。。。。我只要B表的英语成绩

2006-07-17 13:18
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
得分:0 
我不是在三楼告诉你了吗?您看回贴不能仔细点??
还有一种办法:
USE A in 0
Use B In 0
sele A
go top
Do while ! eof()
XH=学号
sele B
Locate for 学号=HX
WYCJ=外语成绩
Sele a
Replace 外语成绩 with WYCJ
Skip
Enddo
Clos Data
Ereas File A.dbf

[此贴子已经被作者于2006-7-17 17:23:12编辑过]


两人行已有我师……
2006-07-17 17:16
spyanzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-7-17
得分:0 
谢谢
2006-07-17 23:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-78757-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015739 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved