请问如何更新字段?
有两个表,a表 b表
单位名称 月份 字段1 字段2 单位名称 月份 字段1
a单位 1 asd a单位 1 asd
a单位 2 wer a单位 2 wer
b单位 1 hfg b单位 1 hfg
。
。
。
。
。
如何将b表的字段1连接到a表的字段2中?
CREATE CURSOR A表 (单位名称 C(10),月份 N(2),字段1 C(10),字段2 C(10)) INSERT INTO A表 VALUES ([a单位],1,[asd],[]) INSERT INTO A表 VALUES ([a单位],2,[wer],[]) INSERT INTO A表 VALUES ([b单位],1,[hfg],[]) CREATE CURSOR B表 (单位名称 C(10),月份 N(2),字段1 C(10)) INSERT INTO B表 VALUES ([a单位],1,[asd]) INSERT INTO B表 VALUES ([a单位],2,[wer]) INSERT INTO B表 VALUES ([b单位],1,[hfg]) **记录数相等的情况下 **VFP6.0代码 SCAN UPDATE A表 SET 字段2=B表.字段1 WHERE RECNO([A表])=RECNO([B表]) ENDSCAN SELECT A表 BROWSE **VFP9.0代码 UPDATE A表 SET 字段2=B表.字段1 FROM B表 WHERE RECNO([A表])=RECNO([B表]) SELECT A表 BROWSE