飘
飘叶
Unregistered / Unconfirmed
GUEST, unregistred user!
我用进行交叉表查询:
交叉表查询
With ADOQuery1 do
begin
CLOSE;
SQL.Clear;
SQL.Add('TRANSFORM Sum(GK.ZF) AS KM之总计 SELECT GK.KSH, GK.XM FROM GK GROUP BY GK.KSH, GK0923.XM PIVOT "A"+TRIM(STR(GK.KM))');
Open;
END;
在DBGrid1中已看到生成
KSH XM A1 A2 A3 A4 A5
0001 张三 90 80 75 60 78
0002 李四 80 70 60 87 92
现在我想用SQL语句把这些数据更新到另一表中(含有部分相同字段名),该怎么做?
交叉表查询
With ADOQuery1 do
begin
CLOSE;
SQL.Clear;
SQL.Add('TRANSFORM Sum(GK.ZF) AS KM之总计 SELECT GK.KSH, GK.XM FROM GK GROUP BY GK.KSH, GK0923.XM PIVOT "A"+TRIM(STR(GK.KM))');
Open;
END;
在DBGrid1中已看到生成
KSH XM A1 A2 A3 A4 A5
0001 张三 90 80 75 60 78
0002 李四 80 70 60 87 92
现在我想用SQL语句把这些数据更新到另一表中(含有部分相同字段名),该怎么做?