跪SQL子查询并相减的语句

跪求一个SQL子查询并相减的语句。
已知表A:
 id money dtime adds
张 20 2012-9-1 正
张 30 2012-9-2 正
张 10 2012-9-3 负

李 50 2012-9-2 正
李 60 2012-9-3 正
李 10 2012-9-1 负

查询出:9月1- 9月3的

 id money  
 张 40
 李 100

计算过程就是按id分组 (adds=正)的money和 - (adds=负)的money和
--------------------------------------------

简单的分组求和我会但这个。。,求高手给出个SQL语句。。。

------解决方案--------------------
如果是SQL SERVER

select id,sum(case adds when '正' then [money] else -[money] end) as [money]
from 表
group by id

如果是access case改为iif