access查询成绩最高的学生
『壹』 access查询 SQL查询成绩排名前5%的学生
创建一个查询,然后点右键,切换到sql视图
执行以下语句
selecttop5percent学号,课程号,成绩from学生成绩表where课程号='101'orderby成绩desc
『贰』 access中怎么创建查询查找平均分最高的前五位学生姓名的信息
其实一一对应了。你看看,设计窗体视图。你写sql 语句效果会反应在设计窗体那
『叁』 用access查询出总评成绩最高的前五个学生的学号,姓名和总评成绩,怎么做
SELECT TOP 5 成绩表.学号, 姓名, 总评成绩
FROM 成绩表, 学生信息表
WHERE 学生信息表.学号=成绩表.学号
ORDER BY 总评成绩 DESC;
『肆』 access 查询最高分
SELECTTOP1SONFROM成绩
WHERECON="C1"
ORDERBYGRADEDESC
『伍』 access查询中要查询出成绩表中总评成绩最高的五位学生的学号和总评成绩,该怎么写SQL语句
SELECT TOP 5 成绩表来.学号, 姓名, 总评源成绩
FROM 成绩表, 学生信息表
WHERE 学生信息表.学号=成绩表.学号
ORDER BY 总评成绩 DESC;
(你问了两个差不多的,你的上一个是有姓名的,然后成绩表是没有姓名的,所以还要用上学生信息表)
『陆』 如何用access查询“最高分”
这太简单了,不要什么分组搞得那么复杂,我就不喜欢!
这里我假设你的表是:成绩表
字段如版你权题目所说,直接就可以放到“查询分析器”里运行OK!
select *,
(select max(成绩) from 成绩表 where 课程名称=课名)as 最高分
from (select distinct 课程名称 as 课名 from 成绩表)
这里的distinct是把字段“课程名称”里相同的课程名称全部去掉,
作为一个临时表,供查询调用
然后,根据临时表里的课程名称,在成绩表里查询,每查询一科,就统计
这科里的成绩的最大值!
『柒』 在access中有sql查询平均分最高的学生的学号和姓名。
sql可以支持直接生成这样的查询:
select top 1 * from “考试成绩单” order by “[平均分数]”
就可以了,假如你的版表不叫权 考试成绩单 ,那就把你的表名称换在这里。
1 后面的 * 千万别忘记了。
『捌』 ACCESS查找第一学期有两门以上课程超过90分的学生学号
select 学号 from (SELECT 学号 from 成绩表 where 成绩 > 90 and 修读学期 =1) group by 学号 having count(*)>=2 ;
说明:不知道你修读学期字回段是文本还是数字类答型?我上面是假定数字类型。
SELECT 学号 from 成绩表 where 成绩 > 90 and 修读学期 =1 这一句会查询出第1学期成绩超过90分的所有学号,有几次超过90分“学号”就会出现几次(理解这一点很重要)。
select 学号 from (……)group by 学号 having count(*)>=2; 这句以“学号”为分组,使用条件having count(*)>=2 使“学号”出现2次以上的输出到结果集中,达到你的要求。
『玖』 Access用SQL查询各科最高分的学生的姓名,课号及成绩
如果在线的话就把字段给出来,不在线的话等下发SQL给你吧
『拾』 Access里建一个查询:查询一张学生表里成绩最好的5位同学。这个查询条件怎么写
select top 5 * from student order by chengji desc
注:student为表名;chengji为保存成绩的字段名
思路:对成绩字段降序排列,取出前5条