设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1711|回复: 5
打印 上一主题 下一主题

[查询] 一张表的一些数据分摊到另一张表,如何计算查询?

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-26 22:05:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有两张表,一张是产品明细表(A表).另一张是产品增加的数量表(B表).
根据B表的产品编号,分摊到A表对应的产品中,(A表中的同一种产品有好几个)(根据原来的数量的比例分摊)
举例:
A表:        产品编号        数量                                B表:      产品编号           数量_补充
         069300051603      10                                            069300051603        20
         069300051603      6
         069300051603      4

得出的查询计算表的结果应为:
            产品编号        数量
    069300051603       20
    069300051603       12
    069300051603       8

请各位高手大哥帮忙!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
6#
发表于 2009-2-3 20:21:56 | 只看该作者
又要用代码呀/一点点也不会
5#
 楼主| 发表于 2008-7-27 13:36:16 | 只看该作者
ui你好,我刚开始使用ACCESS,不是很熟悉,,能否帮我做个简单的示例
huangqinyong你好,对于A表其实应该是很多表联合查询得出的查询表,而且是从ERP里导出的,格式是固定的,本来是在Excle里做好分摊,在复制到ACCESS中的,能否再帮我看看还有其他什么方法.
4#
发表于 2008-7-27 11:03:01 | 只看该作者
建议:在A表中应再加一个区别字段,这样才能更便捷的实现你上述的功能
3#
发表于 2008-7-27 10:09:46 | 只看该作者
用代码写
先取左边总数 为20

然后新增20
20 * 10/20
20 * 6/20
20 * 4/20
更新表
2#
 楼主| 发表于 2008-7-27 07:01:13 | 只看该作者
沉的好快,顶起来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-28 11:12 , Processed in 0.164740 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表