主题:导入另一个文件中的字段
ssd6609
[专家分:0] 发布于 2011-06-29 13:45:00
有二个数据库文件,200801和200802,里面的字段一样,200801里有七、八年级的体育成绩,九年级成绩为空,200802里有九年级的体育成绩,用什么命令把九年级成绩导入到200801的九年级成绩中,假设字段为jcj,使200801里有三个年级的体育成绩。
回复列表 (共3个回复)
沙发
lygcw9603 [专家分:250] 发布于 2012-01-27 12:31:00
假设两个表有一个共有字段BZ(意思是标准,这个字段是两个表中必须要有的),这个字段的作用是连接两个数据表的桥梁。
SELECT1
USE 200801
SELECT2
USE 200802
SCAN
UPDATE 200801 SET 200801.JCJ=200802.JCJ WHERE ALLTRIM(200801.BZ)==ALLTRIM(200802.BZ) &&如果是VFP6.0
UPDATE 200801 SET 200801.JCJ=200802.JCJ FROM 200802 WHERE ALLTRIM(200801.BZ)==ALLTRIM(200802.BZ) &&如果是VFP9.0
ENDSCAN
板凳
wzxc [专家分:9440] 发布于 2012-01-27 17:03:00
[quote]
SCAN
UPDATE 200801 SET 200801.JCJ=200802.JCJ WHERE ALLTRIM(200801.BZ)==ALLTRIM(200802.BZ) &&如果是VFP6.0
UPDATE 200801 SET 200801.JCJ=200802.JCJ FROM 200802 WHERE ALLTRIM(200801.BZ)==ALLTRIM(200802.BZ) &&如果是VFP9.0
ENDSCAN[/quote]
去掉 scan endscan 试试看!
3 楼
lygcw9603 [专家分:250] 发布于 2012-01-28 13:20:00
谢谢楼上朋友
我来回复