SQL UNION 和 UNION ALL 用法

一、概述

unionunion all用于合并多个查询的结果,用法为:

两者的区别是 union all 中会有重复记录,而 union 中没有。

二、示例

创建两张表chinesemath分别表示语文课和数学课的选课情况:

两张表中有同一条记录小明

2.1 使用 union

结果中没有重复记录小明

2.2 使用 union all

结果中有重复记录小明

发表评论