现有表atable和表btable,数据如下:

table atable

id    anumber

1       500

2       300

3       400

table btable

id    bnumber

1        501

2        301

3        401

总数据相减:

sql:

select  (select  sum(a.number) from atable a) - (select sum(b.number) from btable  b)  as '总数据'

每条字段相减:

sql:

select sum(anumber),sum(bnumber),sum(anumber-bnumber) from

(select  sum(a.number) from atable a)

union all

(select sum(b.number) from btable b)

想要相加的话符号改一下就可以了

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐