手上有两表,表a中的字段有zkzh(唯一性), xm,km1,km2,km3,km4,km5...,表b中有字段zkzk(与表a是对应的),xm,km1的成绩,现想从表b中把数据合并到表a中,
如:表a zkzk xm km1 km2 km3 km4 km5 ... km71... 表b zkzh xm km1
001 a 001 a 70
002 b 002 b 60
003 c 003 c 80
手上有两表,表a中的字段有zkzh(唯一性), xm,km1,km2,km3,km4,km5...,表b中有字段zkzk(与表a是对应的),xm,km1的成绩,现想从表b中把数据合并到表a中,
如:表a zkzk xm km1 km2 km3 km4 km5 ... km71... 表b zkzh xm km1
001 a 001 a 70
002 b 002 b 60
003 c 003 c 80
SYS(3099,70) && 如果是VFP6.0,去掉这行代码
SELECT DISTINCT ZKZK,XM,SUM(IIF(KM1!=0,KM1,0)) AS KM1,;
SUM(IIF(KM2!=0,KM2,0)) AS KM2,;
**中间自己写吧
SUM(IIF(KM71!=0,KM71,0)) AS KM71 FROM 表B GROUP BY ZKZK,XM INTO DBF 表A