根据用户的积分获取用户的等级,如果用户没有积分,则显示没有等级

Posted nicetime

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据用户的积分获取用户的等级,如果用户没有积分,则显示没有等级相关的知识,希望对你有一定的参考价值。

--t_user 用户表 t_account 积分表 t_integral 等级表
--根据用户的积分、获取用户的等级,如果用户没有积分,则显示没有等级
select t.id,t.username,ta.userId,
(select
(case
when (ta.pointValue >integral_start && ta.pointValue< integral_end) then rank_name
else null
end
) gradea
from t_integral order by gradea desc limit 0,1
) grade
from t_user t left outer join t_account ta on t.id=ta.userId where t.id=‘用户id‘;












以上是关于根据用户的积分获取用户的等级,如果用户没有积分,则显示没有等级的主要内容,如果未能解决你的问题,请参考以下文章

博客等级说明

设计模式:状态模式

积分过期策略

积分商城系统有什么优势?

使用Redis实现用户积分排行榜的教程

微信签到积分换卷小程序(完整前后台)