您的位置:首页 > 数据库 > MySQL

mysql 如何计算用户排名

2017-02-20 11:41 323 查看
计算用户排名,可以使用存储过程来计算,比如通过用户积分的高低,来为用户排名。

set @mycnt = 0;

SELECT * FROM (

SELECT t.id,(@mycnt := @mycnt + 1) as rank FROM clients t  ORDER BY t.points desc ) a where a.id=2 ORDER BY id 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: