这个能够用一句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