一、基本语法 • 多个SELECT语句使用“union”连接。例如:SELECT column1 FROM table1 UNION SELECT column1 FROM table2。这里要求每个SELECT语句选择的列数必须相同,并且对应列的数据类型要兼容。
二、合并结果 • “union”会去除重复的行。比如有两个查询结果,其中有相同的行,最终结果集中只会保留一行。例如: 1. SELECT 1 AS num UNION SELECT 1; 最终结果集中只会显示一个“1”。 • 如果想要保留所有行包括重复的,可以使用“union all”。例如:SELECT 1 AS num UNION ALL SELECT 1; 结果集中会显示两个“1”。