SQL server 课上,老师让我们“查询入学成绩排在前3位的学生姓名,并列的都显示.”不知道用什么语句,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 05:05:50
SQL server 课上,老师让我们“查询入学成绩排在前3位的学生姓名,并列的都显示.”不知道用什么语句,
我的思路是:先按成绩排序,再按成绩分组,再显示前三组.但不知道用什么语句.或有没有其他的什么方法啊?
我的思路是:先按成绩排序,再按成绩分组,再显示前三组.但不知道用什么语句.或有没有其他的什么方法啊?
select * from table where score in
(select top 3 score from table group by score order by score desc)
再问: 呵呵……不好意思,能不能剖析一下这个语句啊,有点看不懂
再答: 把成绩分组,取3个最高的分数,然后根据分数查找学生信息。
再问: 呵呵……主要是这个语句中各个关键词是什么意思,有点看不懂,好像你这个语句还嵌套了,我们还学那么那么深
再答: 去w3school看说明。
再问: 好的,谢谢哈,
(select top 3 score from table group by score order by score desc)
再问: 呵呵……不好意思,能不能剖析一下这个语句啊,有点看不懂
再答: 把成绩分组,取3个最高的分数,然后根据分数查找学生信息。
再问: 呵呵……主要是这个语句中各个关键词是什么意思,有点看不懂,好像你这个语句还嵌套了,我们还学那么那么深
再答: 去w3school看说明。
再问: 好的,谢谢哈,
SQL server 课上,老师让我们“查询入学成绩排在前3位的学生姓名,并列的都显示.”不知道用什么语句,
请帮我写个SQL SERVER的语句,显示:姓名 英语 格式不知道怎么写,请看补充:
SQL语句查询每个学生的学号、姓名、平均成绩、最高成绩和最低成绩
sql 查询二班学生中所有大于一班最高成绩的学生姓名及入学成绩
SQL查询中,要将"学生"表中女生的入学成绩加10分,可使用的语句是
查询每个学生的各科成绩sql语句
若学生表中存储了学号、姓名、成绩等字段,则“查询所有学生的姓名和成绩”的SQL语句是__________.
请帮忙写出下列SQL语句的步骤:1.查询成绩表的所有成绩 2.查询学生的学号,姓名和年龄 (接着在下面)
数据库SQL语句中 查询选修了全部课程的学生的学号和姓名
SQL查询求每个同学的课程成绩的最高分,查询结果项包括:学生姓名、课程号及最高分
SQL查询选修了全部课程的学生姓名
SQL:查询出同时选了2号和3号课程且成绩均已及格的学生姓名(子查询)