Office中国论坛/Access中国论坛

标题: 如何实现对同一日同一客户产生的A,B品自动汇总 [打印本页]

作者: shanghua1978    时间: 2007-12-22 12:00
标题: 如何实现对同一日同一客户产生的A,B品自动汇总
[table=98%,#ffffff]
偶是新人,哪位大侠帮帮呀,小女子在此先谢过啦
问题如下:
现有表1
编号
日期   客户   A品   B品
2007-12-4  A     35      
2007-12-4  A            10
2007-12-1  A            10
2007-12-3  BB    10     
2007-12-2  BB           5
2007-12-2  BB           3
2007-12-2  CCC          5
2007-12-1  CCC          5
2007-12-3  CCC   20   


经过查询后生成

表2

日期      客户   A品   B品

2007-12-1   A            10
2007-12-4   A     35     10
2007-12-2   BB           8
2007-12-3   BB    10   
2007-12-1   CCC          5
2007-12-2   CCC          5
2007-12-3   CCC   20









[ 本帖最后由 shanghua1978 于 2007-12-22 12:46 编辑 ]
作者: iamee    时间: 2007-12-22 12:28
上传附件大家会比较容易操作
作者: iamee    时间: 2007-12-22 12:31
按日期、客户分组,数量总计就可以了
作者: shanghua1978    时间: 2007-12-22 12:42
不好意思哦 头一贴 呵 我这就把数据库上传。

iamee : 问题是要总计的有二个字段呀 一个A品,一个B品 而且是要对应同一客户在同一日期

[ 本帖最后由 shanghua1978 于 2007-12-22 12:47 编辑 ]
作者: iamee    时间: 2007-12-22 13:13
原帖由 cuxun 于 2007-12-22 12:54 发表
SELECT 表1.客户, 表1.日期, Sum(表1.数量1) AS 数量1之总计, Sum(表1.数量) AS 数量之总计
FROM 表1
GROUP BY 表1.客户, 表1.日期
ORDER BY 表1.客户, 表1.日期;

正解~~~~~~~~
作者: shanghua1978    时间: 2007-12-22 13:18
:l哈哈哈哈太好啦 问题解决啦 三克油 iamee 三克油版本大人
这问题困扰我好久了 看来自己举一反三还不行呀
:lol 我还有请教哦 另外开个贴?
作者: shanghua1978    时间: 2007-12-22 13:19
不好意思开心坏了,打错字了,是三克油版主大人。
作者: shanghua1978    时间: 2007-12-22 13:28
如果我要进一步升级这个查询,例设定条件 ,只显示 B品>A品的客户

是不是只要在
FROM 表1
后面加上WHERE语句

试了下不行
作者: shanghua1978    时间: 2007-12-22 14:08
问题解决 这二个语句真实用呀 把SUM换成COUNT就可以用来计数啦 把这弄进命令按钮事件过程应该也没问题吧
版主再请教哦
如何在新添加记录的某个字段内自动复制上一条记录该字段内容
如:
编号 日期      客户  A品   B品
1       2007-12-4      A      35      
2       自动复制编号1的日期   客户 A品
作者: shanghua1978    时间: 2007-12-23 08:18
嘿嘿我又来了 版主好早呀 昨天不知为何论坛后来进不去了哈
我这就去试试解药灵不灵哦
作者: shanghua1978    时间: 2007-12-23 11:31
大肚鸭版主,偶按你给的代码弄到窗体的成为当前事件中后出现如下提示

[attach]27408[/attach]
提示模未找到
作者: shanghua1978    时间: 2007-12-23 23:56
晕,什么是ADO呀 搞了半天我也不知呀 不能通过鼠标移动来判断引用吗
作者: shanghua1978    时间: 2007-12-24 09:26
是一个外接程序? 这道槛我怕是要过不去了,从没接触过呀
作者: goto2008    时间: 2007-12-24 10:06
这样操作
作者: shanghua1978    时间: 2007-12-24 10:52
还是不懂呀 这个这个打上勾勾是不是就代表引用了呀 可会何出来的提示还是"模块未找到"呀 请前辈指点呀




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