Access SQL:基本概念、词汇和语法 |
您所在的位置:网站首页 › sql语句on › 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 语句的详细信息,请参阅 使用联合查询合并多个选择查询的结果。 返回页首 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |