求助一段sql 语句

[复制链接]
查看11 | 回复4 | 2013-5-15 17:32:38 | 显示全部楼层 |阅读模式
select t.名称, t.型号, t.总数量/库存表.数量as 消耗率from (select名称, 型号, sum(数量) as 总数量 from 消耗表 group by 名称,型号) tleft outer join 库存表on t.名称=库存表.名称 and t.型号=库存表.型号...
回复

使用道具 举报

千问 | 2013-5-15 17:32:38 | 显示全部楼层
select 名称,型号,a.count/库存表.数量 as 消耗率 from (select 名称,型号,sum(数量) as count from 消耗表 group by 名称,型号) as a, 库存表 where a.名称=库存表.名称 and a.型号=库存表.型号...
回复

使用道具 举报

千问 | 2013-5-15 17:32:38 | 显示全部楼层
select b.名称,b.型号,cast(sum(b.数量) as float)/a.数量 消耗率 from 库存表 a join 消耗表 b on(a.名称=b.名称 and a.型号=b.型号) group by b.名称,b.型号,a.数量这个语句就OK拉~~...
回复

使用道具 举报

千问 | 2013-5-15 17:32:38 | 显示全部楼层
select 名称,型号,sum(t.数量)/s.总库存 from 消耗表 t,库存表 s where t.型号=s.型号 and t.名称=s.名称 group by 名称,型号;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行