English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL UNION和UNION ALL 关键字使用方法及示例

SQL 关键字参考

UNION

UNION命令组合了两个或多个SELECT语句的结果集(仅不同的值)

以下SQL语句从“客户”和“供应商”表中返回城市(仅不同的值):

SELECT City FROM Customers
UNION
SELECT City FROM Suppliers
ORDER BY City;

UNION ALL

UNION ALL命令将两个或多个SELECT语句的结果集组合在一起(允许重复值)。

以下SQL语句从“客户”和“供应商”表中返回城市(也有重复值):

SELECT City FROM Customers
UNION ALL
SELECT City FROM Suppliers
ORDER BY City;

SQL 关键字参考