VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > Access数据库 >
  • access教程之查询的基础知识

查询

一. 查询的基础知识

所谓查询是指根据用户指定的一个或多个条件,在数据库中查找满足条件的记录,并将其作为文件存储起来。
在Access中,查询是一个特殊的文件,它是数据库中的一种组件,其目的是以一定的结构存储用户检索到的一组数据。用户通过查询告诉Access检索条件,Access根据用户提供的条件将查询到的数据反馈给用户。

1. 查询的类型

选择查询:是最常用的查询方法,它的作用是根据用户提供的条件,从一个或多个数据表中检索数据,并且在数据表中显示结果。
参数查询:是一种动态查询,在建立查询时为用户留有动态参数接口。在执行时显示“输入参数值”的对话框,提示用户根据当时需要输入参数信息,然后再检索相应的记录。再次执行该查询时,输入其他参数信息,就会得到另外一组数据。
汇总查询:在选择查询的基础上对数据进行分组,并且对查找到的数据记录进行总计、计数、求平均以及其他类型的统计计算。
  交叉表查询:可以显示来源于表中某个字段的统计值(求和、平均等),并将它们分组,分别列在数据表的左侧和上方,构成一个二维表格。
动作查询:在数据表中,用户一次只能修改一处数据,而在查询中,用户一次可以根据条件修改、删除多处数据或者增加一组记录,还可以利用一个或多个表中的全部或部分数据创建新表。
*   删除查询--从一个或多个表中删除一组记录。
*   更新查询—将一个或多个表中的记录做全局性的修改。
*   追加查询--从一个或多个表中将一组记录添加到另一个表的末尾。
*   生成表查询--利用一个或多个表中的全部或部分数据创建一个新表。
SQL查询:使用标准的SQL语句创建的查询
 

 2. 查询的作用

*进行了查询操作以后,Access将检索到的数据存入一个动态数据集中,供用户浏览和分析,用户对其做的修改将直接存入到对应的表中。
*可将查询得到的结果用作窗体和报表的数据来源。每次打开窗体或打印报表时,该查询从数据表中检索最新数据,供窗体或报表使用。用户也可以在基于查询的窗体上直接输入或修改数据,这些记录内容的变化将引起查询内容的变化,并且通过查询反映到数据表中。
*  计算字段--在查询中除了选择表中的字段以外,还可以建立一些新的字段,并用这些字段保存计算结果,这样的字段被称为计算字段。

相关教程