SQL:如何从不同的表SUM两个值
发布时间:2020-12-12 08:22:54 所属栏目:MsSql教程 来源:网络整理
导读:好的. 我已经在工作上进行了一个项目,虽然我有一些SQL技能,但它们非常生锈. 工作中的一个场景让我留下了许多需要总结的价值表.它们也不链接,但所有表中的顺序是相同的. 基本上,我想把这两个表: CASH TABLE London 540France 240Belgium 340CHEQUE TABLELondo
好的.
我已经在工作上进行了一个项目,虽然我有一些SQL技能,但它们非常生锈. 工作中的一个场景让我留下了许多需要总结的价值表.它们也不链接,但所有表中的顺序是相同的. 基本上,我想把这两个表: CASH TABLE London 540 France 240 Belgium 340 CHEQUE TABLE London 780 France 490 Belgium 230 要得到这样的输出来进入图形应用程序: London 1320 France 730 Belgium 570 请帮忙. 解决方法select region,sum(number) total from ( select region,number from cash_table union all select region,number from cheque_table ) t group by region (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |