1、首先来个联合查询
SELECT
字段1,
字段2,
字段3,
字段4 FROM
表1
INNER JOIN 表2 ON 表1.字段x = 表2.字段x
x:代表随意的一个,只要在联合查询的两张表都有的字段即可
2、在联合查询出来的结果上扩展,代码于是变化
select t.字段, sum(t.计算总和的字段1) as 别名1, sum(t.计算总和的字段2)as 别名2
from ( SELECT
字段1,
字段2,
字段3,
字段4 FROM
表1
INNER JOIN 表2 ON 表1.字段x= 表2.字段x ) as t GROUP BY 别名
得到的数据中两个字段的和都是第一个和去除重复后的值