使用查询设计器设计一个名为stuclass.qpr文件查询,查询每个班级的“班级号”、“班级名”、“班长名”和“班主任名”,查询结果按“班级号”升序排序,并输出到stuclass.dbf表中。运行该查询,并将设计的查询进行保存。 注意: ①表之

admin2010-05-08  35

问题 使用查询设计器设计一个名为stuclass.qpr文件查询,查询每个班级的“班级号”、“班级名”、“班长名”和“班主任名”,查询结果按“班级号”升序排序,并输出到stuclass.dbf表中。运行该查询,并将设计的查询进行保存。
   注意:
   ①表之间的关联,一个是“学生”表的“学号”与“班级”表的“班长号”,另一个是“班级”表的“班主任号”与“教师”表的“教师号”。
   ②查询结果的各列的名称分别为“班级号”、“班级名”、“班长名”和“班主任名”。“班长名”列的数据来自于“学生”表的“姓名”,“班主任名”列的数据来自于“教师”表的“教师姓名”。

选项

答案步骤1:单击工具栏上的[新建]按钮,打开[新建]对话框在[文件类型]中选择“查询”,单击[新建文件],打开查询设计器。 步骤2:在[添加表或视图]对话框中,选择“教师”表单击[添加]按钮,选择“班级”表单击[添加]按钮,选择“学生”表再单击[添加]按钮,单击[关闭]按钮。 步骤3:根据题目要求,此时要修改“学生”表和“班级”表之间的默认联系。单击工具栏上的[打开]按钮,在[打开]对话框中的文件类型选择“数据库”,单击“学生管理.dbc”,单击[确定]按钮,打开数据库设计器。 步骤4:右击“学生”表和“班级”表之间的连线选择“连接条件”,系统弹出[连接条件]对话框,在显示“班级.班级号”的下拉框中选择“班级.班长号”,在显示“学生.班级号”的下拉框中选择“学生.学号”,单击[确定]按钮保存修改。 步骤5:单击查询设计器的[字段]选项卡,选择“班级”表中的“班级号”,单击[添加]按钮。按照同样的方法,添加班级表中的“班级名”字段;然后在[字段]选项卡的“函数和表达式”下的文本框中输入表达式“学生.姓名 AS 班长名”,再单击[添加]按钮;以同样的方法再向“选定字段”列表中添加一个表达式“教师.教师姓名 AS 班主任名”。 步骤6:单击查询设计器的[排序依据]选项卡,选择“班级.班级号”,单击[添加]按钮。在[排序选项]中选择“升序”。 步骤7:单击[查询设计器]窗口的[查询去向]按钮,在弹出的[查询去向]对话框中选择[表]图标按钮,接着在“表名”中输入文件名“stuclass”,单击[确定]按钮。 步骤8:单击工具栏上的[执行]按钮,查看运行结果。单击[查询]按钮,查看结果。再单击工具栏上的[保存]按钮,在[另存为]对话框中输入“stuclass”即可。

解析
转载请注明原文地址:https://kaotiyun.com/show/Gg7Z777K
0

最新回复(0)