请教一个sql查询的问题
Product(产品表)
Id num ProName
1 001 产品1
2 002 产品2
3 003 产品3
4 004 产品4
5 005 产品5
6 006 产品6
AddTable(入库)
Id AddCode Time ....
1 001 2013-04-12 ....
2 002 2013-04-12 ....
3 004 2013-04-12 ....
AddDetail(入库详情)
Id ProNum AddQuantity AddCode入库编号 ....
1 Pro001 11 001 ....
2 Pro001 12 002 ....
3 Pro002 16 002 ....
3 Pro004 16 004 ....
MinusTable(销售)
Id MinusCode Time ....
1 001 2013-04-12 ....
2 002 2013-04-12 ....
3 005 2013-04-12 ....
MinusDetail(销售详情)
Id ProNum MinusQuantity MinusCode出库编号 ....
1 Pro001 21 001 ....
2 Pro001 22 002 ....
3 Pro002 26 002 ....
3 Pro005 28 005 ....
现在要做一个库存统计,查询所有2013年4月12日的统计信息,结果应该如下所示:
ProNum ProName AddQuantity MinusQuantity
001 产品1 23 43
002 产品2 16 26
004 产品4 16 0
005 产品5 0 28