·设为首页收藏本站📧邮箱修改🎁免费下载专区🔐设置/修改密码👽群雄群聊
返回列表 发布新帖

Mysql获取成绩排序后的名次数值

220 0
发表于 2022-6-29 16:19:39 | 显示全部楼层 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本方法在DZ中无法使用

如下图所示的表格(未显示完整),根据学生成绩排序,然后输出学生姓名、成绩以及排名

Mysql获取成绩排序后的名次数值 mysql,获取,成绩,排序,次数

招银网络面试时问我的,直接不会。后来面试官提示每一条记录都是有行号的,将行号显示出来。我依旧不会。。。对,这道题本质上是考如何将行号可视化显示的。
[SQL]  
  1. SELECT
  2. a.`name`,
  3. a.score,
  4. (@rowNum:=@rowNum+1)
  5. FROM
  6. student_info AS a ,
  7. (SELECT (@rowNum :=0)) AS b
  8. ORDER BY
  9. a.score
  10. DESC
复制代码

Mysql获取成绩排序后的名次数值 mysql,获取,成绩,排序,次数
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:3.19.31.73,106.117.216.51,GMT+8, 2024-4-27 16:04 , Processed in 0.200879 second(s), 69 queries , Gzip On, Redis On.

Based on Discuz! W1.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表