读书人

怎么按照一定的条件求和的SQL语句

发布时间: 2013-07-04 11:45:51 作者: rapoo

如何按照一定的条件求和的SQL语句?
就是类似EXCEL里面的SUMIF。

假设表中 有 DR_AMT,CR_AMT,GUID 这三个字段,我想把GUID相同的DR_amt之和减去CR_AMT之和,然后筛选出不等于0的


高人能否帮忙写一个这样的语句?
[解决办法]
select guid,sum(nvl(DR_AMT,0)-nvl(CR_AM,0))
from tab_name
group by guid
having sum(nvl(DR_AMT,0)-nvl(CR_AMT,0))<>0

读书人网 >oracle

热点推荐