高手你好:
小弟在作一个信息统计的程序。想一次性生成一个大的记录集,然后对它进行各种统计,输出到msflexgrid,使用的是DAO连接数据库,记录集是多表连接后形成的详细记录。请问,该如何统计记录集里的信息?用什么具体的方法?这么处理科学吗?还是有更好的办法?谢谢高手指点!不吝赐教!十分感谢!
小弟在作一个信息统计的程序。想一次性生成一个大的记录集,然后对它进行各种统计,输出到msflexgrid,使用的是DAO连接数据库,记录集是多表连接后形成的详细记录。请问,该如何统计记录集里的信息?用什么具体的方法?这么处理科学吗?还是有更好的办法?谢谢高手指点!不吝赐教!十分感谢!
请问如下的模型该用什么sql语句统计?
订单号 单位 产品名 数量 订单金额 订单日期 发货否
0001 11 A 1 10000 02-2-1 y
0001 11 B 2 10000 02-2-1 y
0002 22 A 3 20000 03-1-1 n
0003 33 C 4 10000 03-2-1 y
0004 11 A 5 30000 03-3-1 n
需要的统计结果是:日期在2002-1-1 ---2003-4-1时间内统计各单位情况订单情况。
单位 金额数 订产品a的总数 订产品b的总数 订产品c的总数 已发货数 未发货数 状态
11 40000 6 2 0 3 5 0
22 20000 3 0 0 3 0 1
33 10000 0 0 4 4 0 1
说明:按单位统计,一个订单的所有产品是一个金额值,一个订单可订几种产品。用的是vb dao 和access ,请问高手该如何写sql语句完成统计? 谢谢!