我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

mysql中对数据进行排名次的问题

test表字段

id score

1 70
2 80
3 70
4 75
对score排名,因为id=1和id=3的时候score的值都是70,我怎么让id=1排第三名,id=3的排第四名呢,也就是id大的排名靠后

查询语句:SELECT id, score FROM test ORDER BY score DESC
查询之后的结果:
id score
2 80
4 75
1 70
3 70

楼上的,楼主应该不会问这么zz的问题

select t.id, t.score from TEST t order by t.score desc,t.id asc

近期文章

  • 关于hash表存储c源程序关键字时读入cpp文件出现异常问题
  • 数据库表之间的关系!!!
  • java字符串比较,求解释!!
  • 线程通过flag停止问题
  • bugzilla提交bug,出现如下图错误
  • IDEA下tomcat1099端口被占用
  • Java swing实现录音功能,使用滑动条录音并显示录音时长怎样实现
  • java static的问题解决下
  • 两个线程读和写套接字问题
  • gps定位requestLocationUpdates第四个参数写什么?
  • android 共享库自己要怎么做呢
  • ORA-00907: 缺失右括号
  • 高性能后端服务器开发
  • 1729
  • Alice and Bob
  • win32控制平台配置dll共享MFC遇到了debug assertion failed
  • ios 键盘通知指向自己的属性VIew 怎么消除方法警告
  • informatica源表数据删除抽取至目标端删除
  • Android录音实现的代码中,setAudioSource()方法出错,程序停止
  • SVN提交文件问题,其他的都可以用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华