如何将一个表中的记录追加到另一个表中呀?

jxyzzgy 2010-01-17 06:43:47
我有两个表,表1中有学号,姓名,班级,电话四个字段,表2中有学号,姓名两个字段,如何将表2中的内容追加到表1中,并将表1与表2中学号相同的保留表2的记录,在新加的记录中表1中的班级,电话是空白即可
...全文
404 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxyzzgy 2010-01-17
  • 打赏
  • 举报
回复
谢谢,指导,已经通过
jack_wang0823 2010-01-17
  • 打赏
  • 举报
回复
在6.0中 可以运行的 (我没有实际运行过)
jack_wang0823 2010-01-17
  • 打赏
  • 举报
回复
将表1与表2中学号相同的保留表2的记录
这句的意思是 优先保留表2的记录吧
SCAN 应该放在 scat MEMV 前面
jxyzzgy 2010-01-17
  • 打赏
  • 举报
回复
scan
是放在sele 表1
后面吗?
此命令能在6.0中运行吗?
jack_wang0823 2010-01-17
  • 打赏
  • 举报
回复
sele 表2
scat memv
sele 表1
loca for 表1.学号
if found()
gath memv
else
insert into 表1 from memv
endif
sele 表2
endscan

2,749

社区成员

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

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