查询中有两列:【金额】【返点】。
其中【金额】是从表1中查到的,【返点】是需要计算的表达式。
计算条件:
1、【金额】<10000,【返点】=【金额】*0.05,
2、【金额】>10000 and 【金额】<50000,【返点】==【金额】*0.1;
3、【金额】>50000,【返点】==【金额】*0.15。
请问,在查询中如何设置?谢谢!
select 金额,iif(金额<10000,金额*0.05,iif(金额>50000,金额*0.15,金额*0.1)) from 表
回答者: intehel - 六级 2010-7-9 10:41
老大,,教人是件严肃的事情,回答来不得半点马虎。。里面的返点哪去了???我是新手。。
而且,我的目的是想按照金额的大小来确定返点的比例。
access查询中根据条件值大小计算
答案:2 悬赏:60 手机版
解决时间 2021-03-10 03:11
- 提问者网友:雾里闻花香
- 2021-03-09 10:17
最佳答案
- 五星知识达人网友:山有枢
- 2021-03-09 11:17
select 金额,iif(金额<10000,金额*0.05,iif(金额>50000,金额*0.15,金额*0.1)) as 返点 from 表
全部回答
- 1楼网友:酒安江南
- 2021-03-09 12:33
你好!
select 金额,iif(金额<10000,金额*0.05,iif(金额>50000,金额*0.15,金额*0.1)) from 表
打字不易,采纳哦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯