当前位置:首页 » 编程语言 » 成绩最高sql查询

成绩最高sql查询

发布时间: 2022-03-15 21:07:24

sql查询成绩表里成绩最高的同学的学号

select
学号
from
sc
where
成绩in(selectmax(成绩)fromsc)

Ⅱ SQL查询平均成绩最高

select * from
(
select avg(chengji) from student
group by chengji
)
where rownum <= 1;

Ⅲ SQL查询单科成绩最高的同学

SELECT child.abc,child.cource,a.name

FROM (select max(b.point) as abc,c.cource from `student` as a join `achievement` as b join `course` as c on a.sex = 1 and b.sid=a.id and b.cid=c.id group by c.cource) as child

join `student` as a join `achievement` as b join `course` as c on a.sex = 1 and b.sid=a.id and b.cid=c.id where child.abc=b.point and child.cource=c.cource

很繁琐,子查询和查询的都是同一个表同一个条件,答案包对

不要姓名要学号的话就把名字换一下

原理

子查询出最高分和科目,再用父查询把(同条件下)把最高分和科目配对

Ⅳ sql查询学生成绩表最高分数

selecta.*
fromstudentasa,
(selectsubject,max(score))asb
wherea.subject=b.subjectanda.score=b.maxscore

Ⅳ 请问SQL 查询出成绩最高分

请问SQL 查询出成绩最高分
select 姓名,课程名,成绩 from tablename where 成绩=(select max(成绩) from tablename)

Ⅵ 每个学生有不同成绩,sql查询最高成绩的排名

1.每个学生可以是参加了一次或者多次的考试,对吧?
2.你是使用什么数据库?MySQL?Oracle?SQLServer?
3.若学生中最高的成绩都是相同的分数,如何排名?是给相同的名次还是依旧随机增序的方式排序?

Ⅶ SQL怎么查询分数最高的那条纪录

select top 1 * from stumark order by totalmark desc
降序排列取第一个

热点内容
算法文件编译 发布:2025-07-23 00:52:19 浏览:769
乔安云存储和内存卡可以同时用吗 发布:2025-07-23 00:38:04 浏览:182
瑞士制算法 发布:2025-07-23 00:36:05 浏览:336
自守数c语言 发布:2025-07-23 00:35:18 浏览:679
windows编译protobuf 发布:2025-07-23 00:24:30 浏览:726
冰焰v8脚本官网 发布:2025-07-23 00:19:59 浏览:443
64加密us 发布:2025-07-23 00:09:54 浏览:548
小米路由器怎么看密码 发布:2025-07-23 00:08:18 浏览:536
安卓系统源在哪里找 发布:2025-07-22 23:42:23 浏览:197
警告java 发布:2025-07-22 23:39:41 浏览:461