色破飞机 发表于 2018-9-29 13:40:27

在MYSQL中 如何查询排名数

  在一个表中有姓名字段和积分字段,如何传入一个用户就可以返回用户的排名?
  一般的SQL查询如下:
  

  
select count(1) as 排名 from 表名 where 分数字段 >= (select 分数字段 from 表名 where 姓名字段 = '用户名')
  


  

在ibatis中如下实现(实际项目中的一个例子):   



页: [1]
查看完整版本: 在MYSQL中 如何查询排名数