以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  等级划分  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=46314)

--  作者:xiaohuli
--  发布时间:2014/2/20 19:01:00
--  等级划分
在会员表中有一列是消费积分,消费积分指的是每次消费之后累积的积分,会员表中还有一列是会员等级,我想通过消费积分来划分等级。
比如说当,消费积分不足10000时是普通会员,消费积分达到10000时,就变成vip,这个如何实现。

--  作者:有点甜
--  发布时间:2014/2/20 19:28:00
--  
 这个直接加一列表达式列就行了。表达式这样写 iif(消费积分>=10000, "vip", "普通会员")
--  作者:xiaohuli
--  发布时间:2014/2/20 19:37:00
--  

[此贴子已经被作者于2014-3-10 11:03:04编辑过]

--  作者:有点甜
--  发布时间:2014/2/20 19:42:00
--  
 简单的方法

iif(消费积分 < 1000, "普通会员", iif(消费积分 < 5000, "vip1", iif(消费积分 < 10000, "vip2", iif(消费积分 < 20000, "vip3", "vip4"))))

--  作者:有点甜
--  发布时间:2014/2/20 19:43:00
--  
 复杂一点的方法,就是做一个等级表,然后用代码查询在哪个等级,赋值。