将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是()。A、删除查询B、生成表查询C、追加查询D、更新查询

题目

将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是()。

  • A、删除查询
  • B、生成表查询
  • C、追加查询
  • D、更新查询

相似考题
更多“将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是(”相关问题
  • 第1题:

    查询选修2号课程且成绩在90分以上的所有学生。


    正确答案:SELECT STUDENT.SNO SNAME FROM STUDENT SC WHERE STUDENT.SNO = SC. SNO AND SC. CNO = 2'AND SC.GRADE>=90;
    SELECT STUDENT.SNO, SNAME FROM STUDENT, SC WHERE STUDENT.SNO = SC. SNO AND SC. CNO = 2'AND SC.GRADE>=90;

  • 第2题:

    根据上题,除了上述的2张表,还包括一张成绩表SC,

    成绩表SC包括学生编号Sno,课程编号Cn。和成绩Grade,其中Grade为数值型(带小

    数)。请按下列要求,完成查询语句。

    (1)找出所有姓刘的老师讲授的课程的课程号和课程名

    (2)找出“数据库应用”课程成绩在90分以上的学生的姓名


    参考答案(1)
      SELECT Cno,Cname
      FROM Course
      WHERE Teacher LIKE‘刘%’;
      (2)
      SELECT Sname
      FROM Student, SC, Course
      WHERE Student. Sno=SC. Sno AND SC. Cno=Course. Cno

  • 第3题:

    语句"DELETE FROM 成绩表 WHERE 计算机<60"功能是

    A.物理删除成绩表中计算机成绩在60分以下的学生记录

    B.物理删除成绩表中计算机成绩在60分以上的学生记录

    C.逻辑删除成绩表中计算机成绩在60分以下的学生记录

    D.将计算机成绩低于60分的字段值删除,但保留记录中其他字段值


    正确答案:C
    解析:SQL从表中删除数据的命令格式如下:DELETE FROM TableName [WHERE Condition]
    这里FROM指定从哪个表中删除数据,WHERE指定被删除记录所满足的条件;DELETE命令是逻辑删除记录,如果要物理删除记录需要继续使用PACK命令。

  • 第4题:

    考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tCourse”、“tGrade”和“tStudent”,试按以下要求完成设计:

    (1)创建一个查询,查找并显示“姓名”、“政治面貌”和“毕业学校”三个字段的内容,所建查询名为“qT1”。

    (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“平均成绩”两列内容,其中“平均成绩”数据由统计计算得到,所建查询名为“qT2”。假设:所用表中无重名。

    (3)创建一个查询,按输入的班级编号查找并显示“班级编号”、“姓名”、“课程名”和“成绩”的内容。其中“班级编号”数据由计算得到,其值为“tStudent”表中“学号”的前6位,所建查询名为“qT3”;当运行该查询时,应显示提示信息:“请输入班级编号:”。

    (4)创建一个查询,运行该查询后生成一个新表,表名为“90分以上”,表结构包括“姓名”、“课程名”和“成绩”三个字段,表内容为90分以上(含90分)的所有学生记录,所建查询名为“qT4”;要求创建此查询后,运行该查询,并查看运行结果。


    正确答案:【操作步骤】 步骤1:打开“samp2.mdb”数据库窗口选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框双击表“tStudent”关闭“显示表”对话框。 步骤2:分别双击“姓名”、“政治面貌”、“毕业学校”字段。如图2-240所示。 步骤3:单击工具栏中的“保存”按钮保存为“qT1”单击“确定”按钮关闭设计视图。 (2)【操作步骤】 步骤1:选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tStudent”和“tGrade”关闭“显示表”对话框。 步骤2:分别双击“tStudent”表“姓名”、“tGrade”表“成绩”字段。 步骤3:执行【视图】→【总计】菜单命令在“成绩”字段的“总计”行下拉列表中选中“平均值”在“姓名”字段的“总计”行下拉列表中选中“分组”。 步骤4;在“成绩”字段的“字段”行前面添加“平均成绩:”字样在“排序”行下拉列表中选中“降序”。如图2-241所示。 步骤5:单击工具栏中的“保存”按钮保存为“qT2”单击“确定”按钮关闭设计视图。 (3)【操作步骤】 步骤1:选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中分别双击表“tStudent”、“tOrade”、“tCourse”关闭“显示表”对话框。 步骤2:在“字段”行第一列输入:班级编号:Left([tStudent]![学号]6)”在“条件”行输入:[请输入班级编号:1。如图2-242所示。 步骤3:分别双击“tStuednt”表“姓名”、“tCourse”表“课程名”和“tGrade”表“成绩”字段。 步骤4:单击工具栏中的“保存”按钮保存为“qT3”单击“确定”按钮关闭设计视图。 (4)【操作步骤】 步骤1:选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tStudent”、“tGrade”和“tCourse”关闭“显示表”对话框。 步骤2:执行【查询】→【生成表查询】菜单命令在弹出的对话框中输入:90分以上单击“确定”按钮。 步骤3:分别双击“tStudent”表“姓名”、“tCourse”表“课程名”和“tGrade”表“成绩”字段。在“成绩”字段的“条件”行输入:>=90。 步骤4:单击工具栏中的“运行”按钮在弹出的对话框中选择“是”按钮运行查询。如图2-243所示。 步骤5:单击工具栏中的“保存”按钮保存为“qT4”单击“确定”按钮关闭设计视图。
    【操作步骤】 步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStudent”,关闭“显示表”对话框。 步骤2:分别双击“姓名”、“政治面貌”、“毕业学校”字段。如图2-240所示。 步骤3:单击工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按钮,关闭设计视图。 (2)【操作步骤】 步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStudent”和“tGrade”,关闭“显示表”对话框。 步骤2:分别双击“tStudent”表“姓名”、“tGrade”表“成绩”字段。 步骤3:执行【视图】→【总计】菜单命令,在“成绩”字段的“总计”行下拉列表中选中“平均值”,在“姓名”字段的“总计”行下拉列表中选中“分组”。 步骤4;在“成绩”字段的“字段”行前面添加“平均成绩:”字样,在“排序”行下拉列表中选中“降序”。如图2-241所示。 步骤5:单击工具栏中的“保存”按钮,保存为“qT2”,单击“确定”按钮,关闭设计视图。 (3)【操作步骤】 步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中分别双击表“tStudent”、“tOrade”、“tCourse”,关闭“显示表”对话框。 步骤2:在“字段”行第一列输入:班级编号:Left([tStudent]![学号],6)”,在“条件”行输入:[请输入班级编号:1。如图2-242所示。 步骤3:分别双击“tStuednt”表“姓名”、“tCourse”表“课程名”和“tGrade”表“成绩”字段。 步骤4:单击工具栏中的“保存”按钮,保存为“qT3”,单击“确定”按钮,关闭设计视图。 (4)【操作步骤】 步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStudent”、“tGrade”和“tCourse”,关闭“显示表”对话框。 步骤2:执行【查询】→【生成表查询】菜单命令,在弹出的对话框中输入:90分以上,单击“确定”按钮。 步骤3:分别双击“tStudent”表“姓名”、“tCourse”表“课程名”和“tGrade”表“成绩”字段。在“成绩”字段的“条件”行输入:>=90。 步骤4:单击工具栏中的“运行”按钮,在弹出的对话框中选择“是”按钮,运行查询。如图2-243所示。 步骤5:单击工具栏中的“保存”按钮,保存为“qT4”,单击“确定”按钮,关闭设计视图。 解析:(1)本题考查简单的条件查询设计方法。
    (2)本题主要考查查询中的计算方法以及分组。
    (3)本题考查参数查询以及字符串处理函数的方法。
    (4)本题主要考查生成表查询的方法。

  • 第5题:

    在数据表中筛选记录,操作的结果是( )。

    A.将满足筛选条件的记录存入一个新表中

    B.将满足筛选条件的记录追加到一个表中

    C.将满足筛选条件的记录显示在屏幕上

    D.用满足筛选条件的记录修改另~个表中已存在的记录


    正确答案:C
    使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,如从教师表中查询所有男教师的信息,这时需要对记录进行筛选。所谓筛选记录是指经过筛选后的表只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。

  • 第6题:

    试题2

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

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

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


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



  • 第7题:

    下列关于操作查询的叙述中,错误的是()

    • A、在更新查询中可以指定更新的条件
    • B、删除查询可删除符合条件的记录
    • C、生成表查询生成的是一个新表
    • D、追加查询要求两个表的结构必须一致

    正确答案:D

  • 第8题:

    运行SQL命令“Delete*From比赛成绩Where姓名=李勇”,得到的结果是()。

    • A、删除“比赛成绩”表中的所有记录
    • B、删除“比赛成绩”表中姓名为“李勇”的记录
    • C、删除“比赛成绩”表中的“李”的所有记录
    • D、查询“比赛成绩”表中姓名为“李勇”的记录

    正确答案:B

  • 第9题:

    在成绩表中,如果想让90分以上的数据用蓝色显示,60分以下的成绩用黄色显示,最合理的方法是()。

    • A、条件格式
    • B、ExCel函数
    • C、排序后设置
    • D、一个一个手动设置

    正确答案:A

  • 第10题:

    单选题
    如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么条件语句应该是()。
    A

    Where 成绩 >=90

    B

    Where 成绩 ≥90

    C

    Where 成绩 >90 AND 成绩 =90

    D

    Where 成绩 >90


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    要找出成绩表中所有数学成绩在90分以上(包括90分)的同学,应该利用()命令。
    A

    查找

    B

    筛选

    C

    分类汇总

    D

    定位


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于操作查询的叙述中,错误的是()
    A

    在更新查询中可以指定更新的条件

    B

    删除查询可删除符合条件的记录

    C

    生成表查询生成的是一个新表

    D

    追加查询要求两个表的结构必须一致


    正确答案: C
    解析: 暂无解析

  • 第13题:

    下面有相关生成表查询的论述中,错误的是( )。

    A.生成表查询是一种操作查询

    B.生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表

    C.生成表查询将查询结果以表的形式存储

    D.对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用


    正确答案:D

  • 第14题:

    用SQL语句查询课程成绩在60分以上的学生姓名,并将结果按姓名降序存入表文件res.dbf中。

    (2)编写my.prg程序,实现的功能:先为“学生成绩”表增加一个“学生平均成绩”字段,类型为 N(6,2),根据“学生选课”表统计每个学生的平均成绩,并写入“学生成绩”表新的字段中。


    正确答案:(1)在命令窗口中输入命令:MODIFY COMMAND query1在程序文件编辑器窗口输入如下程序段: *******文件query1.prg中的程序段****************** SELECT DISTINCT(姓名)AS姓名; FROM 课程学生选课学生成绩; WHERE 学生成绩.学号=学生选课.学号; AND 学生选课课程号=课程.课程号; AND 成绩>65; ORDER BY姓名DESC; INTO TABLE res *********************************************** 在命令窗口输入命令:DO query1运行程序通过BROWSE命令可查看结果如图3-41所示。 (2)在命令窗口中输入命令:MODIFY COMMAND my在程序文件编辑器窗口输入如下程序段: ******文件my.prg中的程序段******** ALTER TABLE学生成绩ADD平均成绩N(62) SELECT学号AVG(成绩)AS平均成绩; FROM学生选课; GROUP BY学号; INTO CURSOR atemp DO WHILE NOT EOF() UPDATE学生成绩SET平均成绩=atemp.平均成绩; WHERE学生成绩.学号=atemp.学号 SKIP ENDDO *********************************** 在命令窗口输入命令:DO my运行程序。执行程序后“学生成绩”中的记录如图3-42所示。
    (1)在命令窗口中输入命令:MODIFY COMMAND query1,在程序文件编辑器窗口输入如下程序段: *******文件query1.prg中的程序段****************** SELECT DISTINCT(姓名)AS姓名; FROM 课程,学生选课,学生成绩; WHERE 学生成绩.学号=学生选课.学号; AND 学生选课,课程号=课程.课程号; AND 成绩>65; ORDER BY姓名DESC; INTO TABLE res *********************************************** 在命令窗口输入命令:DO query1,运行程序,通过BROWSE命令可查看结果,如图3-41所示。 (2)在命令窗口中输入命令:MODIFY COMMAND my,在程序文件编辑器窗口输入如下程序段: ******文件my.prg中的程序段******** ALTER TABLE学生成绩ADD平均成绩N(6,2) SELECT学号,AVG(成绩)AS平均成绩; FROM学生选课; GROUP BY学号; INTO CURSOR atemp DO WHILE NOT EOF() UPDATE学生成绩SET平均成绩=atemp.平均成绩; WHERE学生成绩.学号=atemp.学号 SKIP ENDDO *********************************** 在命令窗口输入命令:DO my,运行程序。执行程序后,“学生成绩”中的记录,如图3-42所示。 解析:本大题两个小题主要考查的是SQL语句的应用,设计过程中可利用临时表来存放查询结果,再利用DO循环语句对表中的记录逐条更新。

  • 第15题:

    语句"DELETE FROM成绩表WHERE计算机<60"的功能是

    A.物理删除成绩表中计算机成绩在60分以下的学生记录

    B.物理删除成绩表中计算机成绩在60分以上的学生记录

    C.逻辑删除成绩表中计算机成绩在60分以下的学生记录

    D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值


    正确答案:C
    解析:在使用SQL语句的删除命令时,根据WHERE短语删除满足指定条件的记录,如果不使用WHERE短语,则表示删除表中的所有记录。此处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上PACK命令。

  • 第16题:

    下面有关生成表查询的论述中,正确的是( )。

    A.生成表查询不是一种操作查询

    B.生成表查询可以利用一个或多个表中满足一定条件的记录来创建一个新表

    C.生成表查询将查询结果以临时表的形式存储

    D.对复杂的查询结果进行运算时,经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第17题:

    在考生文件夹下有“××.mdb”数据库。

    (1)创建窗体“学生成绩”查询,在窗体中添加组合框“学生编号”,绑定学生表的学生编号字段。

    (2)修改“成绩表,”查询,设置学生编号字段条件为“学生成绩查询”窗体组合框内的值。创建宏“成绩表”,运行成绩表查询。

    (3)在“学生成绩查询”窗体中添加“查询成绩”按钮,实现运行“成绩表”查询。学生成绩查询窗体如图所示。

    单击查询成绩按钮后显示如下结果:


    正确答案:

  • 第18题:

    在成绩表中,如果想让90分以上的数据用蓝色显示,60分以下的成绩用黄色显示,最合理的方法是()。

    A.条件格式

    B.ExCel函数

    C.排序后设置

    D.一个一个手动设置


    参考答案:A

  • 第19题:

    在Excel2003中,记录单的作用不包括()

    • A、查询记录
    • B、修改或删除
    • C、创建新记录
    • D、将查询结果输出到另一张表中

    正确答案:D

  • 第20题:

    要找出成绩表中所有数学成绩在90分以上(包括90分)的同学,应该利用()命令。

    • A、查找
    • B、筛选
    • C、分类汇总
    • D、定位

    正确答案:B

  • 第21题:

    单选题
    设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是()。
    A

    SELECT * FROM 课程成绩表 WHERE 成绩>90 AND 课程号 LIKE A%

    B

    SELECT * FROM 课程成绩表 WHERE 成绩>90 OR 课程号 LIKE A%

    C

    SELECT * FROM 课程成绩表 WHERE 成绩>90 AND 课程号 LIKE ‘A%’

    D

    SELECT * FROM 课程成绩表 WHERE 成绩>90 OR 课程号 LIKE ‘A%’


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    运行SQL命令“Delete*From比赛成绩Where姓名=李勇”,得到的结果是()。
    A

    删除“比赛成绩”表中的所有记录

    B

    删除“比赛成绩”表中姓名为“李勇”的记录

    C

    删除“比赛成绩”表中的“李”的所有记录

    D

    查询“比赛成绩”表中姓名为“李勇”的记录


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是()。
    A

    删除查询

    B

    生成表查询

    C

    追加查询

    D

    更新查询


    正确答案: D
    解析: 暂无解析