设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4198|回复: 16
打印 上一主题 下一主题

[查询] 类似累加逆向查询,根据已有的数据递减

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-16 15:46:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哦```我想说的是``  这是个累加逆向问题
嗯``  表1  名称 需数            表2       名称     总数
                 A      20                            A        100
                 A      20                            B        60
                 A      30                            C        40                             
                 B      40
                 B      50
                 C      50
                 C      60   
想得到的结果是    名称  需数    入库数                           
                              A      20       20              
                              A      20       20                 
                              A      30       60                 
                              B      40       40
                              B      50       20
                              C      50       40
                              C      60        0   
  表3中的"数" 由表2中的"数"根据表1中的"数量"分配得出```
表1 是个需求表,那么把它们都汇总成需求总数,然后生成订单``然后供应商把货送到,既入库
,入库数量当然是需求总数(当然有多有少),问题是:作入库记录时`按表1中的记录明细入库`
名称A  三次需求 20 20 30  总数为100  那么入库数为20 20  30+30(多出的加入最后)
          B  二次需求  40   50     总数为 60   那么入数为 40    20(总数<(40+50)所以先满足前面的)
          C  二次需求  50   60     总数为  40   那么入数为  40    0


[ 本帖最后由 ytf123 于 2007-8-25 07:07 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-8-16 16:13:29 | 只看该作者
没看清分配规律
3#
 楼主| 发表于 2007-8-16 17:48:11 | 只看该作者
            

[ 本帖最后由 ytf123 于 2007-8-18 10:17 编辑 ]
4#
发表于 2007-8-16 21:14:24 | 只看该作者
其实从标题中就知是无法解答的问题
5#
发表于 2007-8-18 06:47:09 | 只看该作者
  顶一下      

[ 本帖最后由 窒息 于 2007-8-18 06:49 编辑 ]
6#
 楼主| 发表于 2007-8-18 07:02:05 | 只看该作者
是这个问题无法解决?还是我没说清?`     郁闷ing   
那么 大师有没有另外思考方法?  谢谢
7#
发表于 2007-8-18 09:39:27 | 只看该作者
怎么越看越乱,
一点也不明白。
8#
发表于 2007-8-18 10:55:52 | 只看该作者
你需要的是清晰的表达方式~不过我还是明白了一点~表一是生产,表二是需求计划,表三则是现库存吧.
9#
发表于 2007-8-18 15:21:55 | 只看该作者
如名称A  三次需求 20 20 30  总数为100  那么入库数为20 20  30+30(多出的加入最后)

假如a有第四次需求,要怎么办
10#
 楼主| 发表于 2007-8-18 16:20:23 | 只看该作者
那还不是一样``如 20 20 30 30  那么入库数就是 20 20 30 30
              就是说  上面表3中 入库数(相同名称)总数是等于表2中的总数的
         以表1中的需数为标准 往下分  分到最后有多就加入最后  中途不够就后面的为0
我想了下``可不可以先表1中累加  然后跟据累加数 下分
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-16 08:20 , Processed in 0.108386 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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