社区
MS-SQL Server
帖子详情
这个SQL怎么写?
产品经理独孤虾
《Deepseek应用高级教程》《智能营销》作者
2004-11-19 11:52:17
一个年级有若干个班,学生的成绩这张表里有属于哪个班的字段,我现在要查询每个班的前十名,这段SQL语句怎么写?
没有名次字段,只有分数字段,按分数从高到低排序决定名次,不要每次运行查一个指定班,我希望的是一次把所有班的前十名查出来
...全文
122
7
打赏
收藏
这个SQL怎么写?
一个年级有若干个班,学生的成绩这张表里有属于哪个班的字段,我现在要查询每个班的前十名,这段SQL语句怎么写? 没有名次字段,只有分数字段,按分数从高到低排序决定名次,不要每次运行查一个指定班,我希望的是一次把所有班的前十名查出来
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuhongying8848
2004-11-19
打赏
举报
回复
select * from 成绩表 a
where 成绩 in
(select top 10 成绩
from 成绩表
where 班级 = a.班级
order by 成绩 desc )
jadesun
2004-11-19
打赏
举报
回复
两位兄弟,还要加上 order by 成绩 desc 吧。呵呵
lsxaa
2004-11-19
打赏
举报
回复
在下实在佩服.... :(
lsxaa
2004-11-19
打赏
举报
回复
晕 马可 神速
lsxaa
2004-11-19
打赏
举报
回复
select * from t a
where 分数 in(select top 10 分数 from t where class=a.class)
txlicenhe
2004-11-19
打赏
举报
回复
select * from 成绩表 a
where 成绩 in (select top 10 成绩 from 成绩表 where 班级 = a.班级)
davorsuker39
2004-11-19
打赏
举报
回复
select * from t a
where 分数 in(select top 10 分数 from t where class=a.class)
rzrz2017-VoiceAssistant-46760-1756642074944.zip
android studio开发app项目rzrz2017_VoiceAssistant_46760_1756642074944.ziprzrz2017_VoiceAssistant_46760_1756642074944.zip
RanMoAnRan-gossip-parent-22520-1755765534953.zip
c RanMoAnRan_gossip-parent_22520_1755765534953.zip
前端分析-2023071100789s47
前端分析-2023071100789s47
sp5508摄像头驱动代码
sp5508摄像头驱动代码 ,适用mt6580 mt6737mt 6739
基于Python的文字点选验证码生成与YOLO目标检测模型训练及识别系统_验证码生成_目标检测_深度学习_图像识别_自动化测试_数据增强_模型训练_验证码破解_文字识别_安全测试_.zip
基于Python的文字点选验证码生成与YOLO目标检测模型训练及识别系统_验证码生成_目标检测_深度学习_图像识别_自动化测试_数据增强_模型训练_验证码破解_文字识别_安全测试_.zip
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章