静态博客入口:http://blog.5d.cn/user35/Seunana/
2007/03/27 | SQL中查询某人排名第几的语句
类别(我的日志) | 评论(0) | 阅读(185) | 发表于 15:02

在论坛看到有人问的,可惜时间太久了,估计他也用不到了。就是找出某人的分数是多少,然后取比这个分数大的人数是多少,再加上1就等于他的排名了。用pubs库中的表做个示例就是:

select count(*)+1 as mc from jobs where min_lvl>(select min_lvl from jobs where job_desc='Operations Manager')

日志分类
首页[18]
我的日志[1]
计算机基础[17]