分组汇总的问题
ldqh 2005-05-06 01:03:12 有四个表
订单表 退单表
id 订单号 物品数 营业员ID id 原订单号 物品数(退) 营业员ID
营业员表 城市表
id 营业员 城市ID id 城市
要汇总成为:
城市 订单数 物品数 退单数 退物品数
我只会写订单或退单的汇总,如下
select cs.城市,count(dd.id) as'订单数',sum(dd.物品数) as'物品数'
from 订单表 dd, 营业员表 yyy, 城市表 cs
where dd.营业员ID = yyy.id and yyy.城市ID = cs.id
group by cs.城市
订单和退单合在一起汇总我就不会写了,请大家帮忙。。。。。。。