现有temp表如下 time                    A  ..... 
----------------------------------- 
2008-10-08 00:00:00    10 
2008-10-08 00:00:00    10 
2008-10-08 00:00:00    10 
2008-10-08 01:00:00    10 
2008-10-08 01:00:00    10 
2008-10-08 02:00:00    10 
................................. 
--------------------------------- 
现实情况是这个表还有很多字段,A列的值为话务量,可能很大,也可能很小,一般不会有值相等 
比如我现在查1点钟的话务量: 
select sum(A) from temp where time='2008-10-08 00:00:00'; 
那么A的值应该是30 
但是这个值是有偏差的,我需要用perl程序去人为修改它(time值也由程序传递变量值) 
如果程序传递进来一个修改话务量的变量值为15 
那么,需要所有符合条件的A列的记录都平均的加上一定的值,所加的值总数为15,然后update 
示意如下: time                    A  ..... 
----------------------------------- 
2008-10-08 00:00:00    10+5 
2008-10-08 00:00:00    10+5 
2008-10-08 00:00:00    10+5 
----------------------------------- 请问用sql部分代码如何去写?