这是一个较复杂的嵌套查询,必须先分别分组查询再连接。
select l.厂单号, l.制单数量, 实裁数之总计,执色数之总计 from
(SELECT a.厂单号, a.制单数量, Sum(b.实裁数) AS 实裁数之总计 FROM 制单信息 a INNER JOIN 裁床信息 b ON a.厂单号 = b.厂单号 group by a.厂单号, a.制单数量) l
inner join
(SELECT a.厂单号, a.制单数量, Sum(c.执色数) AS 执色数之总计 FROM 制单信息 a INNER JOIN 执色信息 c ON a.厂单号 = c.厂单号 group by a.厂单号, a.制单数量) r
on l.厂单号 = r.厂单号