sql中union和union all的使用方法
时间: 2023-11-16 13:53:27 浏览: 103
SQL语句之Union和Union All的用法
在SQL中,UNION和UNION ALL都用于合并两个或多个SELECT语句的结果集。它们的区别在于对重复记录的处理方式。
1. UNION:UNION操作符用于合并多个SELECT语句的结果集,并去除重复记录。它会返回一个包含所有不重复的行的结果集。
例如:SELECT column1, column2 FROM table1
UNION
SELECT column1, column2 FROM table2;
2. UNION ALL:UNION ALL操作符也用于合并多个SELECT语句的结果集,但是不去除重复记录。它会返回一个包含所有行的结果集,包括重复的行。
例如:SELECT column1, column2 FROM table1
UNION ALL
SELECT column1, column2 FROM table2;
阅读全文