UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。

举个简单的实例来加强理解:

数据库表:
UNION 运算符


使用的UNION的SQL语句:
UNION 运算符


查询结果:
UNION 运算符

相关文章: