不同表中的2个相同类型的字段的和相减,如何写sql语句
不同表中的2个相同类型的字段的和相减,怎么写sql语句
select (SUM(a.IncomeCount)-SUM(b.ExpenditureCount))as balance from a,b
我这样写,为什么结果不对,怎么写
------解决方案--------------------
select (SUM(a.IncomeCount)-SUM(b.ExpenditureCount))as balance from a,b
我这样写,为什么结果不对,怎么写
------解决方案--------------------
- SQL code
select (select sum(IncomeCount) from a)+(select sum(ExpenditureCount) from b)as balance
------解决方案--------------------
a和b 的关联条件忘记写了。