在一个表中有姓名字段和积分字段,如何传入一个用户就可以返回用户的排名?
一般的SQL查询如下:
select count(1) as 排名 from 表名 where 分数字段 >= (select 分数字段 from 表名 where 姓名字段 = '用户名')
本文共 180 字,大约阅读时间需要 1 分钟。
在一个表中有姓名字段和积分字段,如何传入一个用户就可以返回用户的排名?
一般的SQL查询如下:
select count(1) as 排名 from 表名 where 分数字段 >= (select 分数字段 from 表名 where 姓名字段 = '用户名')
转载于:https://blog.51cto.com/everthinking/1078590