首页 >>  正文

sql语句查询成绩前三名

来源:baiyundou.net   日期:2024-09-22

政吴泪815关联sql语句怎么写 每个课程前三名 -
伍秋砖17869991847 ______ SQL2005可以用开窗函数解决 select va.id,va.name,va.deptid,va.score from (select a.id,a.name,a.deptid,b.score rank() over(partition by a.deptid order by b.score desc) as rk from 学生表 a left join 成绩表 b on a.id=b.id) where va.rk

政吴泪815Access:有学生,课程,成绩三个表.用SQL语句查询各科最高分的学生的姓名,课号及成绩 -
伍秋砖17869991847 ______ SQL语句: SELECT a1.* FROM (SELECT 成绩表.课程编码, 课程表.课程名称, 成绩表.学号, 学生表.姓名,成绩表.成绩 as 成绩 FROM (成绩表 LEFT JOIN 课程表 ON 成绩表.课程编码 = 课程表.课程编码) LEFT JOIN 学生表 ON 成绩表.学号 = 学生表.学号) AS a1 INNER JOIN (select 课程编码,max(成绩) as 最高分 from 成绩表 group by 课程编码) AS b1 ON (a1.课程编码 = b1.课程编码) AND (a1.成绩 = b1.最高分); 实例图: 查询结果

政吴泪815试写一个SQL语句,查询出各科成绩最高分的同学(包括学生号,科目与成绩) -
伍秋砖17869991847 ______ select top 10 学生号列,成绩列,科目列 from 表where 科目列=科目 order by id desc,成绩 desc某个科目的前面最高分的10位同学以此类推.....

政吴泪815一个表中 表名例如叫A 请问如何用一句sql语句查出三人的成绩按科目排序. -
伍秋砖17869991847 ______ 创建数据表及数据 create table A(name varchar(10),fenshu int,kumu varchar(10)) insert into a values ('李雷',80,'数学') insert into a values ('李雷',65,'语文') insert into a values ('李雷',70,'英语') insert into a values ('林涛',87,'英...

政吴泪815查询成绩的SQL语句是什么? -
伍秋砖17869991847 ______ 不知道你的表结构是什么啊? 例如表的字段有姓名、课程、成绩的话 每人的总成绩:SELECT 姓名,SUM(成绩) FROM 表名 GROUP BY 姓名 每人的平均成绩:SELECT 姓名,SUM(成绩)/COUNT(*) FROM 表名 GROUP BY 姓名 每人的课程门数:SELECT 姓名,COUNT(*) FROM 表名 GROUP BY 姓名

政吴泪815写一个SQL语句查询每门课程成绩最高分 -
伍秋砖17869991847 ______ select max(score) from 表名 group by cno

政吴泪815怎样用SQL语句 查成绩的最后五名 -
伍秋砖17869991847 ______ select top 5 * from [成绩表] order by [成绩数] desc

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024