怎么在MYSQL查询学生平均成绩及其名次

怎么在MYSQL查询学生平均成绩及其名次,第1张

工具/材料:Management Studio。

1、首先在桌面上,点击“Management Studio”图标。

2、之后在该界面中,点击左上角“新建查询”选项。

3、接着在该界面中,输入查询学生平均成绩及其名次的sql语句“select name,AVG(grade),no from test2 group by name,no”。

4、然后在该界面中,点击左上方“执行”按钮。

5、最后在该界面中,显示学生平均成绩及其名次成功。

按照并列且占位。

mysql按照并列且占位的规则来排名,例如96分应该是第四名,95分是第6名。

mysql排名并列即相同的值,相同的值保留重复名次,遇到下一个不同的值,跳跃到总共的排名。

用mysql查询后,怎样生成名次的顺序号

SELECT 语句中的 Order By 子句,决定返回记录集合的排序方式

例如:

按照【名次】值,从小到大排序

Select * From 表名 Where ...... Order By 名次

按照【名次】值,从大到小排序

Select * From 表名 Where ...... Order By 名次 Desc


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5908048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存