4表关联:商品资料id=验收记录id3=销售记录2id7=销售目录id3
统计验收记录:数量、合计金额
统计销售记录2:l2、r2、cb
统计销售目录:l2、j
是根据商品资料主表,再依据其它3表中日期统计
很奇怪,除了品名、规格这些外,所有得到的求和数全都对不上,附上数据表结构,不知道什么问题
select 商品资料.编码,商品资料.品名,商品资料.规格,商品资料.单位,商品资料.厂家,sum(验收记录.数量),sum(验收记录.合计金额),sum(销售记录2.l2),sum(销售记录2.cb),sum(销售记录2.r2),sum(销售目录.l2),sum(销售目录.j) from 商品资料,销售目录,销售记录2,验收记录 where 商品资料.id=销售目录.id3 and 商品资料.id=销售记录2.id7 and 商品资料.id=验收记录.id3 and 验收记录.开票日期 between #2014-1-1# and #2014-12-31# and 销售记录2.x2 between #2014-1-1# and #2014-12-31# and 销售目录.r between #2014-1-1# and #2014-12-31# group by 商品资料.编码,商品资料.品名,商品资料.规格,商品资料.单位,商品资料.厂家
泪流满面终于解决了 |