Access SQL:基本概念、词汇和语法

Access SQL:基本概念、词汇和语法

组合查询结果:UNION

如果要将多个类似的选择查询返回的所有数据作为组合集一起查看,请使用 UNION 运算符。

UNION 运算符允许将两个 SELECT 语句合并为一个语句。 合并的 SELECT 语句必须具有相同数量的输出字段,顺序相同,并且数据类型相同或兼容。 运行查询时,来自每个相应字段集的数据将合并为一个输出字段,以便查询输出具有与每个 select 语句相同的字段数。

注意: 对于联合查询,数字和文本数据类型是兼容的。

使用 UNION 运算符时,还可以通过使用 ALL 关键字指定查询结果是否应包含重复行(如果有)。

合并两个 SELECT 语句的联合查询的基本 SQL 语法如下所示:

SELECT field_1FROM table_1UNION [ALL]SELECT field_aFROM table_a;

例如,假设你有一个名为 Products 的表和另一个名为 Services 的表。 这两个表都有包含产品或服务名称、价格、保修或保证可用性以及是否专门提供产品或服务的字段。 虽然“产品”表存储保修信息,而“服务”表存储保证信息,但基本信息 (特定产品或服务是否包含质量) 承诺。 可以使用联合查询(如下所示)合并两个表中的四个字段:

SELECT name, price, warranty_available, exclusive_offerFROM ProductsUNION ALLSELECT name, price, guarantee_available, exclusive_offerFROM Services;

有关如何使用 UNION 运算符合并 SELECT 语句的详细信息,请参阅 使用联合查询合并多个选择查询的结果。

返回页首

相关作品

心灵终结3.0焚风单位介绍
365体育投注怎么玩

心灵终结3.0焚风单位介绍

📅 07-03 👁️ 5844
华为手机如何设置休眠时间
365bet在线

华为手机如何设置休眠时间

📅 07-30 👁️ 7090
尤克里里0怎么弹
365bet在线

尤克里里0怎么弹

📅 07-10 👁️ 5942