H herui Unregistered / Unconfirmed GUEST, unregistred user! 2010-11-02 #1 现有两个表库存表:类别 金额电视机 5000空调 20000洗衣机 10000销售表类别 金额空调 5000电视机 2000空调 2000电视 1000现在想求库存表余额表类别 库存金额 销售数量 库存余额请问如何用sql查询?
现有两个表库存表:类别 金额电视机 5000空调 20000洗衣机 10000销售表类别 金额空调 5000电视机 2000空调 2000电视 1000现在想求库存表余额表类别 库存金额 销售数量 库存余额请问如何用sql查询?
Z zbdzjx Unregistered / Unconfirmed GUEST, unregistred user! 2010-11-02 #2 select a.类别,a.金额 库存金额,b.销售金额,isnull(a.金额,0)-isnull(b.销售金额,0) 库存余额 from 库存表 a left join (select 类别,sum(金额)销售金额 group by 类别) b on a.类别=b.类别
select a.类别,a.金额 库存金额,b.销售金额,isnull(a.金额,0)-isnull(b.销售金额,0) 库存余额 from 库存表 a left join (select 类别,sum(金额)销售金额 group by 类别) b on a.类别=b.类别