| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 630 人关注过本帖
标题:刚学VFP,请教一个简单的问题
取消只看楼主 加入收藏
jspxygy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-1-13
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:2 
刚学VFP,请教一个简单的问题
因为要处理一些DBF文件,刚刚开始学习VFP.有个问题请教大家

两张表大致的样式如下:
表1
代码   姓名    总分   语文   数学  英语   物理  ...  
32003  李军
32005  宋晓丽
32006  何玉峰
32009  钟志刚
32012  刘化松
...     ...

表2
代码    数学   英语
32001   121    92
32002   98     93
32003   126    94
32004   106    84
32005   96     88
...     ...    ...

任务:根据代码,把表2中的成绩写入到表1中

我写的代码如下:

update 表1 set 英语=表2.英语 from (select 英语 from 表2)  where  表2.代码=表1.代码

运行时,系统提示"命令中有不能识别的短语或关键字"

求教:
1.如何改正这个代码?
2.还有没有别的写法?我试着用scan写了一下,也没成功.如果用scan写,该怎么写啊?

(PS:最好写细点啊,我是急用先学,还没学好呢,单位就让干活了,真的没办法)
搜索更多相关主题的帖子: 英语 update 宋晓丽 where 
2012-01-13 10:42
jspxygy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-1-13
收藏
得分:0 
晕了,我用的是VFP6.0
用了你的代码,居然还是报错
2012-01-13 11:45
jspxygy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-1-13
收藏
得分:0 
以下是引用TonyDeng在2012-1-13 11:56:21的发言:

這個情形不需要把表2的數據抄到表1的,否則你劃分成兩個表就沒有意義了。表1不需要有那些成績字段。用合併查詢指令可以把兩個表合併成一個表,你自己查一查指令清單。
这两张表,其实就是个样式.
事实上,我需要将二十多张表的数据,按照一定的条件,写到一张表中.
2012-01-13 12:57
快速回复:刚学VFP,请教一个简单的问题
数据加载中...
 
   



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

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