mysql如何实现根据id查询用户的积分排名?

有一张表 为user 里面有三个字段, id(int) name(varchar) jifen(int)

我想实现 查询用户 id=8 的人 他的积分排名是多少

我试着写了下mysql语句 实在写不出来,请高手指教!

阅读 7.8k
2 个回答

同时我自己也找到了一个答案

select count(*) from user where jifen>(select jifen from user where id=8)
/*我测试了下 有效*/
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题