日期:2014-05-18 浏览次数:20517 次
insert into t(id,ch,lmc) select max(id)+1,'合计',sum(rgl) from t
------解决方案--------------------
得写insert触发器,一插入就交换两行的ID,并把合计的总值=总值+inserted.rgl就可以了。
------解决方案--------------------
不知道你为什么一定要加到最后,通常这种情况下,设置为第一行最好, ID=0。
关于顺序,你可以在读取的时候,先读取ID<>0, 再union ID = 0.
关于数据的更新,就如3楼说的,使用触发器就行。