如何按照一定的条件求和的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