SQL 中将多个查询结果合并为一个结果集的运算符
将多个查询结果返回一个结果集合的运算符是 'Union'。
'Union' 运算符用于将两个或多个 SELECT 语句的结果集合并成一个结果集。它会去除重复的行,并将结果按顺序排列。
例如,以下 SQL 语句将两个 SELECT 语句的结果集合并成一个结果集:
SELECT * FROM customers WHERE city = '北京'
UNION
SELECT * FROM orders WHERE city = '上海';
该语句将返回所有在北京的客户和所有在上海的订单的列表。
注意:
- 'Union' 运算符中的 SELECT 语句必须具有相同的列数和数据类型。
- 'Union' 运算符会去除重复的行。
- 'Union' 运算符中的 SELECT 语句可以有不同的 WHERE 子句。
其他选项:
- 'Into' 运算符用于将查询结果保存到一个新的表中。
- 'Like' 运算符用于模糊匹配字符串。
- 'Join' 运算符用于将两个或多个表连接在一起。
原文地址: https://www.cveoy.top/t/topic/ngkH 著作权归作者所有。请勿转载和采集!