sql server两个表的合计值进行相减

有两个表A和B,A中的值进行汇总例如select sum(getmoney) from a,减去B表中的汇总select sum(paymoney) from b,有什么办法可以让这两个表中的值进行相减,得到一个他们两个的余数!在线急等!

第1个回答  2011-12-07
PL/SQL块:这样的出来直接只有一个余数
DECLARE
@C1 INT,
@C2 INT,
@C3 INT
BEGIN
select @c1=sum(getmoney) from a
select @c2=sum(paymoney) from b
SET @C3=@C1-@C2
PRINT @C3
END
还可以:这样得出是个无名列
select isnull((select sum(getmoney) from a),0) - isnull((select sum(paymoney) from b),0)
第2个回答  推荐于2018-04-30
select
isnull((select sum(getmoney) from a),0) - isnull((sum(paymoney) from b),0)本回答被网友采纳
第3个回答  2011-12-07
select (select sum(getmoney) from a) -(select sum(paymoney) from b)本回答被提问者采纳

sql server两个表的合计值进行相减
END 还可以:这样得出是个无名列 select isnull((select sum(getmoney) from a),0) - isnull((select sum(paymoney) from b),0)

Arcgis进阶:统计分析
要确定字段中的空值数,请在相应字段上使用COUNT统计,然后在另一个不包含空值的字段上使用COUNT统计(例如OID,如果存在的话),然后将这两个值相减。FIRST-查找“输入表”中的第一条记录,并使用该记录的指定字段值。LAST-查找“输入表”中最后一条记录,并使用该记录的指定字段值。)我们现在以求和...

如何培养对数字的敏感性
8.养成计算(合计值)的习惯 许多人都有类似经验,那就是错误的数字往往像滚雪球一般,进货量、销售量或库存量的登记,有时候是一个项目出错,就连带一直错下去一样。因此,对于图表内的数字或金额,习惯性地进行加总,方便于在做整体控管时,能够依重要程度判定优先顺序。9.将所有目标都数据化 ...

相似回答