工作上SQL问题
三张表
在库
入库
出库
都有
发生年月(YYYY/MM),品名,数量,金额,所属部门
要求出一张表记录
一段时间内(e.2002/10-2003/04)
出库入库产品按部门分类的数量,金额合计;和最后一个月该产品的在库数量,金额。
问题是最后一个月该产品的在库数据可能没有,即认为是库存0,但用where 在库.month = '2003/04' 会导致无符合条件记录。
及三张表中某产品都有可能无符合条件的记录,但只要有一张表有就要打印,品名一定在在库表里有,但不一定是给定时间内的。
现在不得不用一段SQL得到所求的字段,请教各位