时 间:2008-4-14 7:55:57
作 者:Microsoft
摘 要:创建生成表查询
正 文:
本文中的信息说明如何创建和运行生成表查询。在需要复制表中的数据或者需要将数据存档时,应使用生成表查询。
如果需要更改或更新现有记录集中的部分数据,例如一个或多个字段,可以使用更新查询。有关更新查询的详细信息,请参阅创建更新查询一文。
如果需要向现有表中添加记录(行),请使用追加查询。有关追加查询的详细信息,请参阅创建追加查询一文。
生成表查询从一个或多个表中检索数据,然后将结果集加载到一个新表中。该新表可以驻留在已打开的数据库中,您也可以在其他数据库中创建该表。
通常,在需要复制或存档数据时,可创建生成表查询。例如,假设您有一个或多个包含过去的销售数据的表,并且要在报表中使用这些数据。因为交易至少已过了一天,所以销售数据不会更改,而不断运行查询来检索数据可能需要花费一些时间 - 当对大型数据存储运行复杂查询时尤其如此。将数据加载到一个单独的表中并使用该表作为数据源,这样可以减少工作量并提供一种方便的数据存档。在执行操作时,请记住,新表中的数据严格说来只是一个快照;该新表与其源表之间没有任何关系或连接。
创建生成表查询的过程包括下面几个主要步骤:
有关规范化数据的详细信息,请参阅数据库设计基础一文。
不要将生成表查询与更新查询或追加查询混淆。当需要在个别字段中添加或更改数据时,可使用更新查询。当需要将记录(行)添加到现有表中的现有记录集中时,可使用追加查询。
有关更新查询的详细信息,请参阅创建更新查询一文。有关追加查询的详细信息,请参阅创建追加查询一文。
若要创建生成表查询,请首先创建选择查询,然后将其转换为生成表查询。选择查询可以使用计算字段和表达式来帮助返回所需的数据。下面的步骤说明了如何创建和转换选择查询。如果已经有满足需要的选择查询,则可以跳至转换选择查询和运行生成表查询的步骤。
注释 仅当数据库未驻留在受信任位置或者未签名时,才执行下列步骤。每次打开不受信任或未签名的数据库时,Access 都会显示文档操作栏。
注释 如果已经有产生所需数据的选择查询,请转到下一节中的步骤。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |