设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[帮助] 求每笔货的货龄计算查询

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-16 16:26:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 尘埃待落定 于 2009-3-17 15:32 编辑

希望通过发货与收款表得到一个对应于发货的货龄查询结果,详见附件
发货表:
公司编码   发货日期         发货金额
1001      2009-01-02     ¥100
1001      2009-01-03     ¥150
1001      2009-01-05     ¥210
1001      2009-01-09     ¥300
1001      2009-02-06     ¥500
1001     2009-02-15      ¥300
1002     2009-01-03      ¥405
1002     2009-01-04      ¥502
1002     2009-02-05      ¥420
1003     2009-02-05      ¥103
1003     2009-03-05      ¥800
收款表:
公司编码       收款日期      收款金额
1001          2009-01-01   ¥150
1001          2009-01-04   ¥100
1001          2009-03-09   ¥1000
1001          2009-03-12   ¥310
1002          2009-03-05   ¥1000
1002          2009-09-08   ¥327
1003          2009-03-01   ¥200
1003          2009-08-05   ¥703
区间表:
序号  条件         备注
1       0          预收款(现款)
2     30          30天内
3     60          31-60天
4     90          61-90
5     120        91-120
6     150        121-150
7     180        151-180
8     181        181天以上

希望得到下面的结果:

公司编码发货日期发货额预收款30天60天90天120天150天180天181天以上超180天天数
10012009-1-21001000000000 
10012009-1-315050100000000 
10012009-1-52100002100000 
10012009-1-93000030000000 
10012009-2-65000050000000 
10012009-2-153000300000000 
10022009-1-34050004050000 
10022009-1-45020050200000 
10022009-2-54200930000032735
10032009-2-51030103000000 
10032009-3-580097000007030 

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-3-16 16:36:09 | 只看该作者
前两天论坛里刚下的,但忘了链接地址了,
你参考参考

本帖子中包含更多资源

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

x
3#
 楼主| 发表于 2009-3-16 16:43:51 | 只看该作者
本帖最后由 尘埃待落定 于 2009-3-16 16:46 编辑

谢谢楼上,我回去学习学习,不过,感觉好象比你给的示例要更复杂一些,因为我需要的查询不是合计数,而是针对每一笔发货都要算出货龄,而且还存在一天发多批货,同时一批货对应多次收款
4#
 楼主| 发表于 2009-3-17 08:38:25 | 只看该作者
本帖最后由 尘埃待落定 于 2009-3-17 08:41 编辑

怎么这么少人呀,自己顶一下
5#
发表于 2009-3-17 09:22:04 | 只看该作者

怎么这么少人呀,自己顶一下


能不能简单描述一下你的表结构,样本记录,算法。这样容易得到答复。 有些人的PC上没有装WINRAR,或者不方便下载的。


******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://www.office-cn.net/vvb/ .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
.
http://www.office-cn.net/home/space.php?uid=141646 .
6#
 楼主| 发表于 2009-3-17 11:53:16 | 只看该作者
谢谢楼上提醒
已在原贴修改
7#
发表于 2009-3-17 12:54:27 | 只看该作者
可以做的,先做几个查询,求出30天 60天 90天 120天 150天 180天 181天以上的数额,然后以公司编码再把这个几查询连接起来, 这个就可以了。
8#
 楼主| 发表于 2009-3-17 13:08:49 | 只看该作者
思路一开始是这样的,不过实际做确始终做不出来,LS能不能帮做一个30天的示例?
9#
发表于 2009-3-17 14:54:42 | 只看该作者
有点难,因为从表中的数据看,无法判定每一笔收款所对应的发货。
10#
 楼主| 发表于 2009-3-17 15:04:51 | 只看该作者
本帖最后由 尘埃待落定 于 2009-3-17 15:07 编辑

LS说得是,每一笔收款可能对应多次发货的,而且是要按发货顺序对应,当然,通过搜索坛内贴子,给发货加个序号是可以做到的

还请各位大虾伸出援手呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 00:51 , Processed in 0.095556 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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