-- 利用窗口函数
select *
from (select *,
row_number() over (partition by 课程号 order by 成绩 desc) as ranking
from chengji) as a
where ranking ‹= 2;
表格在这
https://ask.csdn.net/questions/7766276?spm=1001.2014.3001.5501
![](https://profile-avatar.csdnimg.cn/3544a3a083ac442b9f041d53c5591699_lafite00.jpg!4)
关于数据库查询语句的报错
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- Kwan的解忧杂货铺@新空间代码工作室 2022-08-03 11:50关注
select * from ( select *, row_number() over (partition by 课程号 order by 成绩 desc) as ranking from chengji ) as a where a.ranking <= 1;
获取各科最高分
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 PANATERM ver.6.0无法连接
- ¥15 .net core实现联想查询
- ¥15 HL7 报告转Excel 、PDF 、jpg
- ¥18 WPF HandyControl Trigger IsSelected 触发器修改 ListBox 中 DataTemplate 模板 StackPanel 背景图片(相关搜索:触发器)
- ¥15 下载intel stratix10对应的d5005的acceleration stack for development
- ¥15 python-escpos 输出到CUPS PDF打印机
- ¥20 initializer element is not constant
- ¥200 Matlab和PSpice联合仿真不成功,matlab崩溃
- ¥15 deepin系统下挂载nas硬盘失败有知道后续命令和步骤的吗?
- ¥15 寻找爱立信moshell 18.0 有偿