【发布时间】:2013-11-25 03:04:37
【问题描述】:
我正在尝试制定一个查询,给定两个表:(1)销售人员,(2)销售;显示销售人员带来的 id、名称和销售额总和。问题是我可以获得带入资金的 id 和总和,但我不知道如何添加他们的名字。此外,我的尝试省略了不卖任何东西的销售人员,这是不幸的。
详细说明:
有两个简单的表:
create table Salespersons (
id integer,
name varchar(100)
);
create table Sales (
sale_id integer,
spsn_id integer,
cstm_id integer,
paid_amt double
);
我想为每个销售员显示一个查询 他们带来的总销售额。
想到这个查询:
select spsn_id, sum(paid_amt) from Sales group by spsn_id
此查询仅返回 id 列表和总金额 在,但不是销售人员的姓名,它省略了 什么都不卖的销售人员。
如何查询 Salespersons 中的每个销售人员 表,打印他们的 ID、姓名、销售额总和,如果他们是 0 什么都没卖。
感谢您的帮助!
提前谢谢!
【问题讨论】: