ACCESS查询的种类,第1张

ACCESS查询的种类,第2张

Access 2 OOo中提供了五种类型的查询,包括选择查询、参数查询、交叉表查询、操作查询和SQL查询。
1。选择查询
选择查询是最常见的查询类型,它从一个或多个表中检索数据。在某些限制下,您还可以通过选择查询来更改相关表中的记录。Select query还可以用于对记录进行分组,并且可以对记录执行其他类型的计算,如总计、计数和平均值。
2。交叉表查询
交叉表查询可以显示合计值、计算值、平均值等。以类似电子表格的紧凑格式从表中的字段创建。跨表查询将这些数据分组,一组列在数据表的左侧,另一组列在数据表的顶部。
注意:您可以使用数据透视表向向导显示交叉表数据,而无需在数据库中创建单独的查询。
3。参数查询
执行参数查询时,会弹出一个对话框,提示用户输入必要的信息(参数),然后根据信息进行查询。例如,您可以设计一个带有对话框的参数查询,提示用户输入两个日期,然后检索这两个日期之间的所有记录。
参数查询作为表单和报表的基础,非常方便。例如,基于参数查询创建月度利润报表。打印报表时,Access会显示一个对话框,要求输入所需报表的月份。用户输入月份后,Access会打印相应的报表。您也可以创建自定义窗体或对话框,而不是使用“参数查询”对话框来提示用户查询
参数。
4。操作查询
操作查询是在一次操作中改变多条记录的查询。操作查询可以分为四种类型:删除查询、更新查询、追加查询和生成表查询。
(1)删除查询
从一个或多个表中删除一组记录。例如,您可以使用删除查询来删除没有订单的产品。使用删除查询将删除整个记录,而不仅仅是记录中的某些字段。
(2)更新查询
对一个或多个表中的一组记录进行批量更改。比如可以给某类员工加薪5%。您可以使用更新查询来更改表中的现有数据。
(3)追加查询
将一个(或多个)表中的一组记录添加到另一个(或多个)表的末尾。例如,已经获得了一些包含新客户信息表的数据库,可以通过额外的查询将关于新客户的数据添加到原始的“客户”表中,而不是手动键入这些内容。
(4)生成表查询
基于一个或多个表中的全部或部分数据创建新表。
5。SQL查询
SQL查询是使用SQL语句创建的查询。常用的SQL。包括联合查询、传递查询、数据定义查询和子查询。
(1)联合查询
将一个或多个表或查询中的字段(列)组合成查询结果中的一个字段或列。例如,如果六个供应商每月发送库存列表,可以使用联合查询将这些列表合并为一个结果集,然后基于该联合查询创建一个生成表查询来生成一个新表。
(2)传递查询
直接发送命令到()DBC数据库,如Micros_oft SQL Server等。,并使用服务器可以接受的命令。例如,您可以使用传递查询来检索记录或更改数据。
(3)数据定义查询
用于创建或更改数据库中的对象,如Access或SOL服务器表。
(4)子查询
包含另一个选择查询或操作查询中的SQL Select语句。您可以在查询设计网格的“字段”行中输入这些语句来定义新字段,或者在“条件”行中定义字段的条件。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » ACCESS查询的种类

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情