首页 理论教育 Access2016数据库应用技术:生成表查询

Access2016数据库应用技术:生成表查询

时间:2023-11-15 理论教育 版权反馈
【摘要】:例4-16创建名为“例4-16不及格学生生成表查询”的查询对象,该查询用来创建一个包含字段“班级名称”“学号”“姓名”“课程名称”“成绩”,且成绩小于60的查询,同时生成新表“例4-16不及格学生表”。图4-77不及格学生注:若运行生成表查询,就会生成定义的表,如果定义的表已经存在,将先删除存在的表,再生成同名新表。

Access2016数据库应用技术:生成表查询

生成表查询,即在满足查询条件的基础上,执行生成表查询,会在数据库创建一个新的查询对象,同时会创建一张新的数据表对象。

例4-16 创建名为“例4-16不及格学生生成表查询”的查询对象,该查询用来创建一个包含字段“班级名称”“学号”“姓名”“课程名称”“成绩”,且成绩小于60的查询,同时生成新表“例4-16不及格学生表”。

操作步骤:

(1)在“教学信息管理”数据库窗口中,打开查询设计视图,添加“班级表”“学生表”“成绩表”和“课程表”等4张表到设计器中。

(2)在查询设计器中将“班级表”中“班级名称”字段,“学生表”中“学号”和“姓名”字段,“课程表”中“课程名称”字段,“成绩表”中“成绩”字段拖放到查询设计器字段行上。

(3)在“成绩”字段列的条件单元格中输入条件“<60”,如图4-74所示。

图4-74 查询设计

(4)执行“查询工具”→“设计”→“img”命令,弹出“生成表”对话框。

(5)在“表名称”下拉列表框中输入新表名“例4-16不及格学生表”,选择“当前数据库”即在目前所在的数据库中创建新表,如图4-75所示,单击“确定”按钮。(www.xing528.com)

图4-75 “生成表”对话框

(6)单击“运行”,弹出创建新表对话框,如图4-76所示,单击“是”。

图4-76 创建新表对话框

(7)单击工具栏“保存”按钮,保存查询对象名为“例4-16不及格学生生成表查询”,单击“确定”,关闭查询另存为对话框。

(8)观察结果:在数据库表对象中多了一张新表“例4-16不及格学生表”;同时在数据库查询对象中多了一个新的查询“例4-16不及格学生生成表查询”。

(9)打开“例4-16不及格学生表”,观察结果如图4-77所示。

图4-77 不及格学生

注:若运行生成表查询,就会生成定义的表,如果定义的表已经存在,将先删除存在的表,再生成同名新表。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈