4.1.2 查询的类型

4.1.2 查询的类型

按照查询结果是否对数据源产生影响以及查询准则设计方法的不同,可以将查询分为5种类型,即选择查询、参数查询、交叉表查询、操作查询和SQL查询。

1.选择查询

选择查询是最常见的一种查询类型。它可以从一个或多个表中提取数据,同时还可以使用选择查询对记录进行分组统计,计算等操作。

2.参数查询

当用户需要的查询每次都要改变查询条件时,可以使用参数查询。参数查询是通过对话框提示用户输入查询条件,系统将以该条件作为查询条件,生成查询结果。

3.交叉表查询

交叉表查询将来源于表或查询中的字段进行分组,一个作为行标题放在数据表的左侧,一组作为列标题放在数据表的顶端,在数据表行与列交叉处显示表中某个字段的统计值。

4.操作查询

操作查询是使用查询的结果对数据表进行编辑操作。分为4种类型:

(1)生成表查询。用从一个或多个表中选择的数据建立一个新的表。

(2)删除查询。从表中选择满足条件的记录,然后将这些记录从原来的表中删除。

(3)更新查询。对一个或多个表中的一组记录进行更新。

(4)追加查询。将一个查询的结果添加到其他表的尾部。

5.SQL查询

SQL是Structure Query Language的英文简写,意思是结构化查询语言。用语言来创建查询。