sql语句查询成绩最高的学生

sql语句查询成绩最高的学生,第1张

select * from 学生表 where 学生id in (select 学生id from 分数表 where 分数值 = (select Max(分数字段) from 分数表)),这样查询即可。

select top 10 学生号列,成绩列,科目列 from 表 where 科目列=科目 order by id desc,成绩 desc

某个科目的前面最高分的10位同学

以此类推.要查哪个科目就改下科目就行了

SELECT

TOP

1

学生信息表.学号

学生信息表.学生姓名

学生信息表.性别

学生成绩表.科目编号

学生成绩表.成绩

FROM

学生信息表

INNER

JOIN

学生成绩表

ON

学生信息表.学号=学生成绩表.学号


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

原文地址: http://outofmemory.cn/sjk/10044611.html

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

发表评论

登录后才能评论

评论列表(0条)

保存