设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] ACCESS如何实现供需匹配后筛选出不满足需求的商品

[复制链接]
跳转到指定楼层
1#
发表于 2017-4-10 23:41:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助各位大神,小弟菜鸟一名,感谢感谢!
1、有两个数据表,分别存储一些商品的数量,想要得到库存不满足需求的商品
表一:
商品编码  需求数量     需求单位
A                1                x
A                2                y
A                1                z
B                2                y
B                3                z
C                2                x
表二:
商品编码   库存数量
A                6
B                3
C                3
2、想要的到的表格
商品编码     剩余数量                                需求单位
A                  库存数量-需求数量                      X
A               上一行剩余数量-需求数量              y
A                上一行剩余数量-需求数量             Z
B                 库存数量-需求数量                      y
B               上一行剩余数量-需求数量              z
C               库存数量-需求数量                        x

3、筛选出剩余数量为负数即不满足需求的商品即需求单位。
解释一下:首先按商品编码和需求数量排序,第一行剩余数量=库存数量-需求数量,如果第二行记录商品编码如果=第一行记录的商品编码,剩余数量=第一行剩余数量-需求数量,否则剩余数量=库存数量-需求数量,最后筛选出剩余数量为负数的记录。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2017-4-11 22:11:30 | 只看该作者
哪位大神指点指点小弟,万分感谢!
3#
发表于 2017-4-11 23:23:56 | 只看该作者
banbuduo 发表于 2017-4-11 22:11
哪位大神指点指点小弟,万分感谢!

你首先应该自己做个例子
4#
发表于 2017-4-13 22:44:32 | 只看该作者
表有些问题……算了,联接两个表后,用DSum来写吧。不过,你最好做了附件再说。我最不喜欢做附件的。
5#
 楼主| 发表于 2017-4-13 23:39:44 | 只看该作者
解释一下:首先按商品编码和需求数量排序,第一行剩余数量=库存数量-需求数量,如果第二行记录商品编码如果=第一行记录的商品编码,剩余数量=第一行剩余数量-需求数量,否则剩余数量=库存数量-需求数量,最后通过筛选出剩余数量为负数的记录(如果库存无记录直接按0计算)。

本帖子中包含更多资源

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

x
6#
 楼主| 发表于 2017-4-13 23:40:54 | 只看该作者
roych 发表于 2017-4-13 22:44
表有些问题……算了,联接两个表后,用DSum来写吧。不过,你最好做了附件再说。我最不喜欢做附件的。

已上传附件,还请指点。谢谢!
7#
发表于 2017-4-13 23:51:30 | 只看该作者
banbuduo 发表于 2017-4-13 23:40
已上传附件,还请指点。谢谢!

大概应该是这样:

对表一增加了一个自动编号字段,请知悉。
——不过实话说,这个表存在些问题,建议楼主看看表设计理论。

本帖子中包含更多资源

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

x
8#
 楼主| 发表于 2017-4-14 00:08:38 | 只看该作者
roych 发表于 2017-4-13 23:51
大概应该是这样:

对表一增加了一个自动编号字段,请知悉。

非常感谢,我是刚刚开始学习,还没弄明白啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-11 05:35 , Processed in 0.095130 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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