如图是sql的查询结果select dep.depcode,dep.depname,tdh.shorgcode 门店编码,tdh.shorgname 配送门店,sum(tdb.pstotal) 配送金额 from tDstPsbody tdb,tDstPshead tdh,tOrgDept dep where tdb.billno=tdh.billno and tdb.depid=dep.depid and tdh.rptdate='2022-10-14' and tdh.shorgcode in ('0030','0017') group by dep.depcode,dep.depname,tdh.shorgcode,tdh.shorgname union select dep.depcode,dep.depname,tdh.thorgcode 门店编码,tdh.thorgname 配送门店,(-sum(tdb.thtotal)) 配送金额 from tDstRtnbody tdb,tDstRtnhead tdh,tOrgDept dep where tdb.billno=tdh.billno and tdb.depid=dep.depid and tdh.rptdate='2022-10-14' and tdh.thorgcode in ('0030','0017') group by dep.depcode,dep.depname,tdh.thorgcode,tdh.thorgname我想要的查询结果是:小于0的分到 配送退货金额,大于0的分到配送金额大神看看 怎么能实现?