蒋 蒋劲刚 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #3 用SQL的SUM函数统计,用SQL的INSERT语句插入原表 SELECT SUM(F1),SUM(F2)…… FROM TABLE INSERT INTO TABLE (F1,F2,……) VALUE(V1,V2……)
用SQL的SUM函数统计,用SQL的INSERT语句插入原表 SELECT SUM(F1),SUM(F2)…… FROM TABLE INSERT INTO TABLE (F1,F2,……) VALUE(V1,V2……)
S sun_hong_jun Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #4 用insert into table1 select sum(field1name),sum(field2name)...sum(fieldnname) from table1试试。
P parable Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #5 这样会改乱原表的数据,应该用存储过程实现,在需要的时候汇总结果并紧接这 最后一行数据返回到客户端。具体的存储过程不同的数据库写法不一样。 比如interbase里可以这样写: ......//头部分和变量定义略 for select a,b from aaa into :aa,:bb do suspend; select sum(a), sum(b) from aaa into :aa,:bb; suspend;
这样会改乱原表的数据,应该用存储过程实现,在需要的时候汇总结果并紧接这 最后一行数据返回到客户端。具体的存储过程不同的数据库写法不一样。 比如interbase里可以这样写: ......//头部分和变量定义略 for select a,b from aaa into :aa,:bb do suspend; select sum(a), sum(b) from aaa into :aa,:bb; suspend;
S sweidong Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #6 我把我的系统说一下,winme+delphi5.0,控件来自本身的dataaccess和 datacontrols。我没有SQL Server 2000。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #7 问题给解决了,到那边看去吧。 OK!还是使用标准SQL的问题
S sweidong Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #8 还是不行,但是我分给你加上了!太谢谢你了!我试了就是sum,avg不成功,max,min,count都能插入?