|
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本操作 > 数据库管理系统的操作方法 > 查询设计与应用 >
|
相关知识点:10个
|
|
|
|
|
在Access中,可能需要对数据表中某些具有相同值的记录进行检索、分类。利用系统提供的“查找重复查询向导”可以快速地完成一个“查找重复项”查询。
|
|
|
使用“查找重复查询向导”查询出一个或多个字段中值相同的记录,操作步骤如下:
|
|
|
(1)在数据库窗口中单击“查询”对象,单击“新建”按钮,系统显示“新建查询”对话框。在“新建查询”对话框中选择“查找重复查询向导”,单击“确定”按钮,打开“查找重复查询向导”对话框,与前面的两种查询向导一样,根据需要选取查询的对象。
|
|
|
(2)选取设为重复值的字段,系统会按照选取的字段自动对数据表中的记录进行检索,按照设定的字段分类检索。
|
|
|
(3)选择另外查询的字段。其实,在此处选择的查询内容是用户想了解的信息,即有哪些记录具有相同的内容。
|
|
|
(4)输入新建查询的标题,或者接受系统提供的默认值,并且选择生成查询之后的操作,即可以选择在“数据表”视图中打开查询查看信息或在“设计”视图中修改查询设计。单击“完成”按钮结束查询的建立。
|
|
|
|
使用“查找不匹配查询向导”是将一个表中的某个字段的数据和另一个表中的某个字段的相同记录删除,并存储在另一张表里。例如,查询“教学”数据库中没有选课学生的学号、姓名、性别和所在院系。具体操作步骤如下:
|
|
|
(1)在“教学”数据库窗口中单击“查询”对象,然后单击“新建”按钮,这时屏幕上显示“新建查询”对话框。
|
|
|
(2)在“新建查询”对话框中选择“查找不匹配查询向导”后,单击“确定”按钮,打开“查找不匹配查询向导”对话框,在该对话框中确定在查询结果中含有哪张表或查询中的记录,选择“学生”表,单击“下一步”按钮。
|
|
|
(3)确定哪张表或查询包含相关记录,选择“选课”表,单击“下一步”按钮。
|
|
|
(4)确定两张表中都有的信息,在表中字段窗口里选择某个字段,然后在另一个表中选择某个字段。完成后,单击<=>按钮,在匹配字段里将显示匹配的字段。下图所示的“学生”表中的“学号”字段与“选课”表中的“学号”字段被设置为“匹配字段”,这两个字段的数据类型必须是相同的。
|
|
|
|
|
(5)选择查询结果中所需的字段:“学号”、“姓名”、“性别”和“所在院系”,单击“下一步”按钮。在下一个窗口里,可以指定查询名称,系统默认查询名称为“学生与选课不匹配”。选择“修改设计”单选按钮后,单击“完成”按钮。
|
|
|
在“教学”数据库窗口中单击“查询”对象,双击“学生与选课不匹配”查询,系统将显示未选课的学生信息,如下图所示。
|
|
|
|
|