社区
MS-SQL Server
帖子详情
这个SQL怎么写?
产品经理独孤虾
2004-11-19 11:52:17
一个年级有若干个班,学生的成绩这张表里有属于哪个班的字段,我现在要查询每个班的前十名,这段SQL语句怎么写?
没有名次字段,只有分数字段,按分数从高到低排序决定名次,不要每次运行查一个指定班,我希望的是一次把所有班的前十名查出来
...全文
120
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)
SQL
Server_2000-2008_R2查询智能分析器RedGate_
SQL
_Prompt_V5.3.4.1_Crack_Keygen破解教程注册机免费
SQL
脚本越
写
越多,总是觉得编
写
效率太过于低下,这和打字速度无关。在我个人编
写
SQL
脚本时,至少会把
SQL
的格式排列成易于阅读的,因为其他人会阅读到你的
SQL
,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的
sql
去询问Team Member:您能帮我解释一下这么一大段
sql
是做什么的吗? 虽然微软至
SQL
2008以上的版本提供了
SQL
智能提示,但是它的反应实在是过于迟钝,等提示出来我们早就可以敲出一行语句了。而且它没有提供
sql
代码格式化的功能,咱们只能自己做手动格式化,手动格式化
sql
总是需要花费不少时间的。 它也是一款拥有智能提示的
sql
编程工具,而且小巧灵活。 总而言之,它也是一款能够提高
sql
编程效率的工具。 注释:内附破解教程doc。和keygen,欢迎免费下载
Cannot open connection; uncategorized
SQL
Exception for
SQL
[???];
SQL
state
Exceptioninthread"main"org.springframework.jdbc.Uncategorized
SQL
Exception:Hibernateoperation:Cannotopenconnection;uncategorized
SQL
Exceptionfor
SQL
[???];
SQL
state[null];errorcode[0];...
实习踩坑之路:一个诡异的
SQL
?PageHelper莫名多了一个Limit子句,导致
SQL
执行错误?
问题复现 昨天晚上上线,业务上回归测试都很正常,但是就在那时,突然爆了一个
SQL
执行异常,告警群中看到这个
SQL
是这样的 这怎么有两个Limit拼在一起了?是我
SQL
写
错了么? 然后我第一反应就是这个
SQL
写
错了,但是我定位了这个Mapper文件,发现并没有这一条
SQL
是拼了两个limit语句的,然后在师兄提醒的情况下,认为是上个线程的(分页插件拼接的)ThreadLocal变量没有被清除,也就是说,有可能是分页插件要拼这个limit,但是还没执行到My
sql
查询,报错了,这个现场的limit 1000就
SQL
很简单,可你却
写
不好?也许这才是
SQL
最好的教程
在
写
本文之前,我需要跟大家探讨以下几个话题。# 你为什么必须学
SQL
?其实这个问题理解起来也不是那么困难,在我们工作中,无论是业务人员,还是开发人员,或是管理者,如今,几乎每个人都必须使用某种形式的数据,因为数据毕竟是信息的呈现,要获取信息必须得依赖数据,而这些数据通常是以电子表格或是数据库的形式存放。现状1:从业务人员视角来看在企业里面,我们当前的现状就是,业务人员想要看哪些数据得依赖开发人员从数据库中提取数据,而这一过程需要漫长的等待,影响工作效率,如果我们懂简单的
SQL
。
如何在Excel中使用
SQL
语言?
如何在Excel中使用
SQL
语言?
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章