社区
MS-SQL Server
帖子详情
这个SQL怎么写?
产品经理独孤虾
《Deepseek应用高级教程》《智能营销》作者
2004-11-19 11:52:17
一个年级有若干个班,学生的成绩这张表里有属于哪个班的字段,我现在要查询每个班的前十名,这段SQL语句怎么写?
没有名次字段,只有分数字段,按分数从高到低排序决定名次,不要每次运行查一个指定班,我希望的是一次把所有班的前十名查出来
...全文
132
7
打赏
收藏
这个SQL怎么写?
一个年级有若干个班,学生的成绩这张表里有属于哪个班的字段,我现在要查询每个班的前十名,这段SQL语句怎么写? 没有名次字段,只有分数字段,按分数从高到低排序决定名次,不要每次运行查一个指定班,我希望的是一次把所有班的前十名查出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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,欢迎免费下载
大数据不就是
写
SQL
吗?
大数据时常被人误解只是
写
SQL
,导致有些想要入行的小伙伴非常犹豫,实际上,大数据的技术是非常广泛的,涉及到方方面面,分布式存储,分布式计算,数据仓库方法论等等,
SQL
只是为了能够让复杂的底层技术能够给上层开发人员更方便更简单地使用而增加的一个中间层,所以
SQL
只是表象,大数据开发人员更注重的应该是藏在
SQL
后面的东西。 在本场 Chat 中,会讲到如下内容: 一条大数据
SQL
诞生记
SQL
背后...
报表统计
sql
应该如何
写
?
一.场景 如果你遇到如下的场景,查询某个人的补贴汇总情况,会如何通过
sql
完成任务呢? 二.思路 思路1: 将总计行最后通过union all 拼接起来 思路2: 使用数据库自带的函数with rollup,思路二也是别人提供的 三.具体解决方法 思路1具体方法 在此不
写
具体的字段和表名,参考着可以将汉字补充为自己的字段或者表名 select * from ( ( select 身份证,服务类型,服务项目,单次补贴(公司),累积补贴(公司),单次补贴(其他),累积补贴(其他) from 统计表 )
mybatis如何防止
SQL
注入?
sql
注入发生的时间,
sql
注入发生的阶段在
sql
预编译阶段,当编译完成的
sql
不会产生
sql
注入 一、采用jdbc操作数据时候 String
sql
= "update ft_proposal set id = "+id; PreparedStatement prepareStatement = conn.prepareStatement(
sql
); prepareStatement.executeUpdate(); preparedStatement 预编译对象会对传入
sql
进行预编译,那么当传入.
阿里规范不建议多表Join,可这
SQL
要怎么
写
?
阿里开发手册的描述,禁止多表join: 手册上
写
着【强制】,相信很多同学项目里面的代码都不满足这个要求。 但是关键问题是:不用join,这
SQL
究竟要怎么
写
?! 分解关联查询 即对每个要关联的表进行单表查询,然后将结果在应用程序中进行关联。下面的这个查询: SELECT * FROM tag JOIN tag_post ON tag_post.tag_id=tag.id JOIN post ...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章