当前位置: 代码迷 >> VFP >> 怎么将一个表中的某一列的数据复制到另一个表中的某一列里
  详细解决方案

怎么将一个表中的某一列的数据复制到另一个表中的某一列里

热度:9150   发布时间:2013-02-26 00:00:00.0
如何将一个表中的某一列的数据复制到另一个表中的某一列里
我建了一个成绩表 表2 字段有

学号 姓名 语文 数学 英语...
我想把每次考试的成绩分别备份,比如把语文成绩备份到表3里 表3的字段有

学号 姓名 测试1 测试2 测试3  

表3的'学号'、'姓名'和表2的一样,测试1里没有数据,'测试1'和表2里的'语文'字段宽度和类型都

一样

我用的是VFP6.0 请多多指教

下面的代码语法错误,不能用,请高手解决这一难题
update 表3
set 测试1 = 表2.语文
from 表2
where 表2.学号 = 表3.学号

------解决方案--------------------------------------------------------
据说是这样,我没vfp6,你试试

select 表3
scan all
你的 update 语句
endscan

------解决方案--------------------------------------------------------

SQL code
USE 表2 ALIAS 表2select 表3scan all && all 可以省略,默认为全部  update 表3 set 测试1 = 表2.语文 where 表3.学号 = 表2.学号 endscan
------解决方案--------------------------------------------------------
你的代码贴上来看看
  相关解决方案