报表问题
有两张表table1,table2
table1
spbh(商品编号) spmc(商品名称) bm(部门编号) num(数量)
01001 五粮液 01 1
01002 茅台 01 1
01001 五粮液 02 5
table2
bh(部门编号) mc(部门名称)
01 部门1
02 部门2
n …… 部门n
要实现下表如何处理?
商品名称 部门1 部门2 部门n 合计
五粮液 1 5 6
茅台 1 0 1
问题点数:20、回复次数:2Top
1 楼moujf(阳光快车道)回复于 2006-05-02 16:00:23 得分 20
建议动态create数据窗体
1、select count(1) from table2知道有多少个部门,如n
2、create数据窗体为grid,n+1列,加一个计算列为合计等于第2列到第n+1列和
3、select spmc,bm,sum(num) from table1 group by spmc,bm
循环向报表中灌数。
Top
2 楼motoc(街车)回复于 2006-05-03 10:12:09 得分 0
能否说具体点Top




