设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[表] 如何写这个循环语句?

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-7 08:35:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个折扣表,如下:


折扣ID    消费金额    优惠折扣
1              1000          98%
2              1500          95%
3              2000          93%
.                 .                .
.                 .                .

如何自动根据客户消费累计金额,给出客户最大的优惠折扣。谢了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-1-7 08:56:00 | 只看该作者
好像是很简单的条件语句,是不是我理解错了?

select case 消费金额

case is >2000

优惠折扣=93

case is >1500

优惠折扣=95

……

end select
PS:2002注册的office新手,楼主是谁马甲呢?

[此贴子已经被作者于2007-1-7 0:57:34编辑过]

3#
 楼主| 发表于 2007-1-8 18:27:00 | 只看该作者
谢了楼上的朋友,select case 是写死了,我的问题是这个折扣表用户会根据情况经常调整。

消费金额、优惠折扣,还有目前是3条折扣可能还要新增到5条6条等。
4#
发表于 2007-1-8 20:06:00 | 只看该作者
消费金额向上取值还是向下取值?例如1450元,是以1500元取值还是1000取值折扣?
5#
发表于 2007-1-8 20:37:00 | 只看该作者
1450应该取1000的折扣值吧,楼主最好把实例上传上来,大家不知道你所要求按照动态调整的折扣比例来计算优惠,是要在通过窗体控件来实现呢,还是单要一个查询或记录集实现的话,很难给出建议的

6#
发表于 2007-1-8 20:40:00 | 只看该作者

本帖子中包含更多资源

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

x
7#
 楼主| 发表于 2007-1-8 21:06:00 | 只看该作者
是向下取值,¥1450,按¥1000的折扣。

详细说明:这是一个顾客购物优惠折扣表,还有一个顾客购物明细表。顾客第一次购物不享受优惠为100%,当多次购物累计达¥1000元以后,下次购物可开始享受98%折扣,当累计到¥1500元后,下次购物可享受95%的折扣,以此类推。
8#
发表于 2007-1-8 21:09:00 | 只看该作者


楼主,andymark已经帮你解决了,自行研究修改一下即可



又学到一招,高手出马果然不一样呢,
9#
 楼主| 发表于 2007-1-8 21:18:00 | 只看该作者
谢版主,修改一下可行了
10#
发表于 2007-12-5 22:42:50 | 只看该作者
yyyyyyyyyyyyyyyyyyyyyyyyyy
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 04:37 , Processed in 0.172152 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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