select 卡号,本金,地区,sum(入库数)-sum(销量)-sum(退回) as 剩余,sum(销量) from 表A group by 卡号,本金,地区,trunc(日期,'dd');--日期:日期型--如果日期为字符型,则换成:substr(日期,1,6)