求大神解答SQL语句,三张表非直接关联查询

2024-11-17 16:36:09
推荐回答(1个)
回答1:

select a.人员姓名,b.总销售,c.总花费 from 人员表 a 
left join 
(select 人员id,sum(销售金额) 总销售 from  销售表 group by 人员id) b
on a.人员id=b. 人员id 
left join 
(select 人员id,sum(花费金额) 总花费 from  花费表 group by 人员id) c
on a.人员id=c. 人员id