Office中国论坛/Access中国论坛

标题: [新3]数据统计解决方案 [打印本页]

作者: jzwwpp    时间: 2004-1-8 23:48
标题: [新3]数据统计解决方案
目的:将所有统计数据汇总到一张表中。
说明:假设数据库字段为:
部门 姓名 业务量 所售货品 销售日期 支付方式(内容为现金和转账)
通过用户选择时间段统计,结果如下:
[attach]3075[/attach]
所有部门及销售货品种类按照实际数目自动生成
示例数据库[attach]3076[/attach]
作者: hi-wzj    时间: 2004-1-13 18:00
这也算竞赛题?简单的交叉表查询:
PARAMETERS [请输入起始日期] DateTime, [请输入结束日期] DateTime;
TRANSFORM Sum(业务量) AS 业务量之Sum
SELECT 部门
FROM shuju
WHERE 销售日期 Between [请输入起始日期] And [请输入结束日期]
GROUP BY 部门
ORDER BY 部门
PIVOT [销售货品] & "(" & [支付方式] & ")";

作者: jzwwpp    时间: 2004-1-15 22:33
厉害,用了这么巧妙的办法,佩服,佩服!!!
作者: jzwwpp    时间: 2004-1-15 22:47
不过,又有新想法,能不能把销售金额和销售件数做到一起,我想用两个交叉查询,一个查sum,一个查count,然后通过更新查询汇总到一张表中,可是字段又不是不变的,请问有何高招,恳请赐教。
作者: piaoyi1000    时间: 2004-1-15 23:03
请教如何用treeview来显示大批量的记录(有好几万条记录),而且速度很快!我现在处理出来的速度很慢,请大虾帮忙!急,在线等!
作者: 土豆    时间: 2004-4-11 01:23
标题: 动态加载
以下是引用piaoyi1000在2004-1-15 15:02:43的发言:
请教如何用treeview来显示大批量的记录(有好几万条记录),而且速度很快!我现在处理出来的速度很慢,请大虾帮忙!急,在线等!


不要一次加载所有节点,刚开始只加载根节点和一级节点
点击节点时判断是否有子节点,是则加载其下级节点
作者: hi-wzj    时间: 2004-4-15 23:37
不过,又有新想法,能不能把销售金额和销售件数做到一起,我想用两个交叉查询,一个查sum,一个查count,然后通过更新查询汇总到一张表中,可是字段又不是不变的,请问有何高招,恳请赐教。
建立两个交叉表查询,在此基础上再建立一个查询,将两交叉表串起来。
作者: 红寺    时间: 2005-7-14 04:46
请问如何用代码自动实现呢?如果要根据条件来进行统计,比如说产品是脸盆,统计它每个季度,在某个部门的销量,件数,占总销售额的比例之类要根据窗体提供的条件来分析?
作者: ggjjss    时间: 2005-12-6 00:59
有更好的实例,即查即得《统计汇总表》,既有明细又有汇总,只要选定需要的日期范围,自动分门别类做好统计汇总表格。而且是仅仅只建了一个查询。


http://www.accfans.net/dispbbs.asp?BoardID=26&ID=9569&replyID=&skin=1


[此贴子已经被作者于2005-12-5 17:06:21编辑过]


作者: cg1    时间: 2005-12-9 20:17
关于此主题请参考:
    如何在表中同时显示明细、小计、总计?《查询》
    http://access911.net/index.asp?u1=a&u2=72FAB31E16DCE8F3

作者: lotus1024    时间: 2006-1-13 04:18
真是好贴哦,顶!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3