日期:2014-05-17  浏览次数:20679 次

这个能够用一句sql语句实现吗?具体怎么写呢?
数据库有4个表

目录:

编码   名称   

002   用户盒   

003   膨胀螺丝   

004   连接线   

006   -7线  

007   放大器 




施工班组:

名称

施工一组

施工二组

施工三组


出库单:

出库编号   库房   施工班组   出库日期   

00000001   仓库1   施工二组   2012-12-18   

00000002   仓库1   施工二组   2012-12-18   

00000003   仓库1   施工二组   2012-12-18   

00000004   仓库1   施工三组   2012-12-18   

00000005   仓库1   施工二组   2012-12-20   

00000006   仓库1   施工二组   2012-12-20   

00000007   仓库1   施工二组   2012-12-20 


出库明细:

出库编号   编码   名称   数量   库房   

00000001   002   用户盒   2   仓库1   

00000001   004   连接线   3   仓库1   

00000001   004   连接线   3   仓库1   

00000002   004   连接线   1   仓库1   

00000002   002   用户盒   2   仓库1   

00000003   002   用户盒   1   仓库1   

00000005   004   连接线   1   仓库1   

00000006   004   连接线   1   仓库1   

00000007   002   用户盒   1   仓库1   

00000004   002   用户盒   9   仓库1   

00000004   004   连接线   8   仓库1   

 现在需要查询出“目录”中各个器材在 “仓库1”中,各个施工班组的出库量
(施工班组中的记录是动态变化的,就是可能会增加“施工四组”)

用一句sql语言达到以下显示效果:

编码   名称   施工一组           施工二组   施工三组   合计
002   用户盒   100             100       200      400

003   膨胀螺丝  100            100       200       400
 
004   连接线   100             100       200      400

006   -7线     0               0