话框中,双击要包括的字段所在的表。 这会将该表添加到查询设计窗口。 注释 虽然您可以在选择查询中包括多个表或查询,但此过程假定每个选择查询只包括一个表中的数据。 关闭“显示表”对话框。 在查询设计窗口中,双击要包括的每个字段。 选择字段时,请确保您在其他选择查询中以相同顺序添加了相同数目的字段。另外,请注意各个字段的数据类型,确保在要合并的其他查询中,处于相应位置的字段具有兼容的数据类型。 例如,如果第一个选择查询具有五个字段,且第一个字段包含“日期/时间”数据,请确保要合并的其他每个选择查询也具有五个字段,并且第一个字段同样包含“日期/时间”数据,依此类推。 另外,您还可以在字段网格的“条件”行中键入适当的表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。),以此向字段中添加条件。 在添加完字段和字段条件后,应运行选择查询并查看其输出。 将查询切换到“设计”视图。 保存该选择查询,但不要将其关闭。 对于要合并的每个选择查询,请重复此过程。 在 SQL 视图中合并选择查询- 在“创建”选项卡上的“其他”组中,单击“查询设计”。
在“设计”视图中打开一个新查询。 - 关闭“显示表”对话框。
- 在“设计”选项卡上的“查询”组中,单击“联合”。
将隐藏查询设计窗口,并显示 SQL 视图对象选项卡。此时,SQL 视图对象选项卡中没有任何内容。 - 单击要合并在联合查询中的第一个选择查询的选项卡。
- 在“开始”选项卡上的“视图”组中,单击“视图”,然后单击“SQL 视图”。
将显示该选择查询的 SQL 语句。 - 复制该选择查询的 SQL 语句。
- 单击此过程在步骤 1 中开始创建的联合查询的选项卡。
- 将选择查询的 SQL 语句粘贴到联合查询的 SQL 视图对象选项卡中。
- 删除选择查询 SQL 语句末尾的分号 (;)。
- 按 Enter 将光标移到下一行,然后在新行中键入 UNION。
您也可以再在其后键入一个空格,跟着键入 ALL 关键字,然后再次按 Enter。 - 单击要合并到联合查询中的下一个选择查询的选项卡。
- 请重复此过程的步骤 5 到步骤 11,直至将选择查询的所有 SQL 语句都通过复制和粘贴的方式添加到联合查询的 SQL 视图窗口中。对于最后一个选择查询的 SQL 语句,请勿删除其分号或键入任何内容。
- 在“设计”选项卡上的“结果”组中,单击“运行”。
联合查询的结果将显示在“数据表”视图 (数据表视图:以行列格式显示来自表、窗体、查询、视图或存储过程的窗口。在数据表视图中,可以编辑字段、添加和删除数据,以及搜索数据。)中。
直接在 SQL 视图中创建联合查询以下过程将引导您完成在 SQL 视图中创建基本联合查询的步骤。 - 在“创建”选项卡上的“其他”组中,单击“查询设计”。
在“设计”视图中打开一个新查询。 - 关闭“显示表”对话框。
- 在“设计”选项卡上的“查询”组中,单击“联合”。
将隐藏查询设计窗口,并显示 SQL 视图对象选项卡。此时,SQL 视图对象选项卡中没有任何内容。 - 在“SQL 视图”对象选项卡中,键入 SELECT,然后键入要包括在查询中的第一个或第一组表中的字段列表。请使用逗号将各个字段名称隔开。在键入完字段名称的列表后,请按 Enter。
- 键入 FROM,
|