mysql 排序后获得某行的位置
来源:互联网 发布:mac 添加ttf字体 编辑:程序博客网 时间:2024/05/16 06:40
假设有test表,下图为表机构和数据,score表示积分。现在要查询积分排名为第几的id??
查询语句
- select id,score,(@rowno:=@rowno+1) as rowno from test,(select (@rowno:=0)) b order by score desc;
查询结果:
这样就得到了根据积分排名的位置了(rowno),要获得id只要在这个表的基础上进行查询就可以了
- select id from (select id,score,(@rowno:=@rowno+1) as rowno from test,(select (@rowno:=0)) b order by score desc) c where rowno=1;
上面的rowno为1,排名第一的id就是2了
0 0
- mysql 排序后获得某行的位置
- Mysql 排序后获得某行的位置
- mysql 排序后获得某行的位置
- 如何解决排序后JTable无法获得排序后行的问题
- 与排序后位置距离<k的数组的排序
- 获得鼠标的位置
- MySQL 切割某列字符串,将切割后的字符串放到对应位置
- Mysql 获取成绩排序后的名次
- mysql 获取排序后的排名
- 获得控件的决定位置。
- js获得屏幕的位置
- 获得textView的光标位置
- 获得元素的绝对位置
- 获得jquery元素的位置
- js获得网页中某元素的坐标位置
- 数组排序后获得新数组
- 点击CRichEdit ctrl 后如何获得当前点击位置
- 让无序数组元素进行排序,排序完后将排序后元素对应的原先元素的位置输出
- 数据库 mysql 转 oracle
- 专访左程云:5年刷题大牛分享算法学习之道
- 学习笔记
- 行测
- iOS滤镜和iOS6 中的Core Image技术
- mysql 排序后获得某行的位置
- eclipse中搜索中文
- [2004]:成绩转换(switch)
- 1037. 在霍格沃茨找零钱(20)
- Rational Rose 安装-----无法启用此程序。计算机丢失suit object.dll解决办法
- mysql优化指南
- struts上传下载示例
- tail 查看日志,并同步日志最新变化 -F参数
- pdf编辑中文版