Access 2003完整教程:关于操作查询 (MDB)

操作查询是仅在一个操作中更改或移动许多记录的查询,操作查询共有四种类型:删除、更新、追加与生成表。

删除查询

删除查询可以从一个或多个表中删除一组记录。例如,可以使用删除查询来删除已中止生产或没有订单的产品。使用删除查询,将删除整个记录,而不是只删除记录中所选的字段。

如果启用级联删除,则可以用删除查询从单个表中、从一对一关系的多个表中,或一对多关系中的多个表删除记录。例如,可以使用删除查询删除所有来自爱尔兰的客户及其所有订单。但是,如果为添加条件而需要将“一”表与“多”表包含在一起,则必须执行两次查询,因为一次查询不能同时从主表和相关表中删除记录。

在查询“设计”视图中,通过查看两个表之间的联接可以区分一对多关系。如果联接中的一方标有无穷大符号图标图像,则它是一对多关系。如果在联接的两方均标有1,则它是一对一关系。

使用删除查询时的重要注意事项

更新查询

更新查询可对一个或多个表中的一组记录作全局的更改。例如,可以将所有乳制品的价格提高 10 个百分点,或将某一工种人员的工资提高 5 个百分点。使用更新查询,可以更改现有表中的数据。

追加查询

追加查询可将一个或多个表中的一组记录追加到一个或多个表的末尾。例如,假设获得了一些新客户和包含有关这些客户的信息表的数据库。为了避免键入所有这些内容,最好将它追加到“客户”表中。在以下方面追加查询也十分有用:

生成表查询

生成表查询利用一个或多个表中的全部或部分数据创建新表。生成表查询可应用在以下方面:

上页:Access 2003完整教程:有关筛选的疑难解答 (MDB) 下页:Access 2003完整教程:关于提示输入条件的参数查询 (MDB)

Access 2003完整教程:关于操作查询 (MDB)

Access 2003完整教程:关于提示输入条件的参数查询 (MDB)Access 2003完整教程:关于选择查询和交叉表查询 (MDB)
Access 2003完整教程:关于 SQL 查询 (MDB)Access 2003完整教程:在 Access 的多个版本中使用 Access 文件
Access 2003完整教程:使用“升迁向导”Access 2003完整教程:在设计网格中将表中的所有字段添加到查询 (MDB)
Access 2003完整教程:Visual Basic 过程、变量和常量的命名指南Access 2003完整教程:关于窗体的视图
Access 2003完整教程:关于在 Access 项目中复制数据和数据库 (ADP)Access 2003完整教程:用于自定义窗体的方法
Access 2003完整教程:关于筛选 (ADP)Access 2003完整教程:关于对记录进行排序 (ADP)
Access 2003完整教程:在窗体中处理数据的方法Access 2003完整教程:关于命令按钮
Access 2003完整教程:关于数据透视表窗体Access 2003完整教程:创建索引以快速查找和排列记录 (MDB)
Access 2003完整教程:关于过程Access 2003完整教程:关于属性表
Access 2003完整教程:关于子窗体Access 2003完整教程:关于主键 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号