在一个表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式

题目

在一个表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是

A.选择查询

B.交叉表查询

C.参数查询

D.操作查询

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

16、定义一个学生类,包括学号、姓名、考试成绩等属性,定义一个班级类,包括班级人数、班级学生、班级名称等属性,创建控制台应用程序,实现对班级学生的数据输入、统计考试成绩不及格的人数。


class studnet(): def __init__(self, name, age, score): self.name = name self.age = age self.score = score def get_name(self): return self.name def get_age(self): return self.age def get_course(self): return max(self.score) if __name__ == '__main__': zm = studnet('zhangming', 20, [69, 88, 100]) print(zm.get_name()) print(zm.get_age()) print(zm.get_course())

第2题:

有以下3个数据表: 写出下列功能的SQL语句:  ①插入一个新课程记录(课程号:A001;课程名:英语1;学分:5); ②修改学号为“95020”,课程号为“A001”的成绩为85; ③查询所有学生的基本信息,使用中文作为查询结果的各字段的名称; ④统计出各个班级的人数; ⑤查询出学号为“95020”所选修的课程名和成绩,以及姓名。

第3题:

试题2

在“教学管理”数据库中有“学生”“课程”“教师”和“选课成绩”四张表。按要求创建查询。

(1) 以“教学管理”数据库中的“学生”和“选课成绩”表为数据源,创建一个生产表查询,将成绩在90分以上的学生的“学生编号”和“姓名”,“性别”“年龄”和“成绩”存储到一个新表中,“学生编号”按降序排列。新表名为“90分以上学生情况”,查询的名称为“生成90分以上学生情况表”。

(2) 以“教学管理”数据库中的“学生”“课程”和“选课成绩”表为数据源建立一个查询,查找每个班英语(二)的平均成绩并显示其班级号和平均成绩。假设,“学生编号”中的前4位表示班级号。查询命名为“每班英语平均分”。


正确答案:
试题2分析
**********************
(1)操作步骤:
第一步:在“数据库”窗口中,单击“查询”对象,然后双击“在设计视图中创建查询”选项,这时屏幕上显示查询“设计”视图,并显示“显示表”对话框。
第二步:在“显示表”对话框中,单击“表”选项卡,然后双击“学生”表和“选课成绩”表,将它们添加到查询“设计”视图上半部分的窗口中,单击“关闭”按钮,屏幕上显示窗口。
第三步:双击“学生”表中的“学生编号”和“姓名”字段,将它们添加到“设计网格”中“字段”行的第1列到第2列中。双击“选课成绩”表中的“成绩”字段,将该字段添加到“设计网格”中“字段”行的第3列。
第四步:在“学生编号”字段的“排序”下拉框中选择“降序“,在“成绩”字段的“条件”单元格中输入“>=90”。
第五步:单击工具栏上的“查询类型”按钮右侧的向下箭头按钮,然后从下拉列表中选择“生成表查询”选项。这时,屏幕上显示“生成表”对话框。
第六步:在“表名称”文本框中输入要创建的表名称“生成90分以上学生情况表”。然后单击“当前数据库”选项,将新表放入当前的“教学管理”数据库中。完成设置后,单击“确定”按钮。
第七步:单击工具栏上的“视图”按钮,预览“生成表查询”新建的表。如果不满意,可以再次单击工具栏上的“视图”按钮,返回到“设计”视图,对查询进行修改,直到满意为止。
第八步:在“设计”视图中,单击工具栏上的“运行”按钮,这时屏幕上显示一个提示框。
第九步:单击“是”按钮,Access将开始建立“90分以上学生情况”表,生成新表后不能撤消所做的更改;单击“否”按钮,不建立新表。这里单击“是”按钮。
(2)操作步骤:
第一步:双击“查询”对象中的“在设计视图中创建查询”选项,屏幕上显示查询“设计”视图窗口,并显示“显示表”对话框。
第二步:在“显示表”对话框中,单击“表”选项卡,然后双击“学生”、“课程”和“选课成绩”表将其添加到查询“设计”视图窗口上半部分,单击“关闭”按钮,屏幕上显示的窗口。
第三步:由于要计算每班的平均成绩,因此应将班级号从“学生编号”中分离出来。在字段行的第1列单元格中输入“班级:Left([学生]![学生编号],4)”。其中的函数表示将“选课成绩”表中“学生编号”字段值的前4位取出来;其中的班级为新命名的字段。
第四步:分别双击“选课成绩”和“课程”表中的“成绩”字段和“课程名称”字段,将其添加到“设计网格”中字段行的第2列和第3列中。
第五步:单击工具栏上的“总计”按钮,并将“成绩”字段的“总计”行中函数改为Avg;在“课程名称”字段的“条件”单元格中输入“英语”,取消显示复选项,结束。
第六步:保存该查询,并将其命名为“每班英语平均分”,查询结果。



第4题:

知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。

A.交叉表查询

B.选择查询

C.参数查询

D.操作查询


正确答案:A
解析:本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询是利用对话框来提示用户输入准则;操作查询是在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,在行列交叉处进行计数,即可得到结果。

第5题:

假如数据库中有“学生”表,结构如下、学生(学号,姓名,性别,班级,电话)那么,下列代码段的功能是( )。USE学生COUNTFOR性别=“男”TOshuLiang?“数量=”shuLiangUSE

A、对学生按性别分类汇总

B、统计所有学生的人数

C、统计男学生的人数

D、统计女学生的人数


正确答案:C

第6题:

已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )。

A.交叉表查询

B.选择查询

C.参数查询

D.操作查询


正确答案:A
解析:本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询可在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,在行列交叉处进行计数,即可得到结果。

第7题:

已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )。

A.交叉表查询

B.选择查询

C.参数查询

D.操作查询


正确答案:A
A.【解析】本题考查查询种类的知识。常见的查询种类有选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中,选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果,交叉表查询是利用表中的行和列来统计数据,参数查询利用对话框来提示用户输入准则,操作查询在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,行列交叉处进行计数,即可得到结果。

第8题:

已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数, 则应使用( )查询。

A. 交叉表查询

B. 选择查询

C. 参数查询

D. 操作查询


正确答案:A
本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果:交叉表查询是利用表中的行和列来统计数据:参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,行列交叉处进行计数,即可得到结果。

第9题:

已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。

A)交叉表查询

B)选择查询

C)参数查询

D)操作查询


正确答案:A
本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,行列交叉处进行计数,即可得到结果。