Oracle的UNION操作符用于合并两个或多个SELECT语句的结果集
例如,假设我们有两个表,一个是学生表(students),另一个是教师表(teachers)。我们想要查询所有人的姓名和年龄。这里,我们可以使用UNION操作符来合并这两个查询的结果集。
SELECT name, age FROM students
UNION
SELECT name, age FROM teachers;
这将返回一个结果集,其中包含学生和教师的姓名和年龄。请注意,这里的列名和数据类型必须相同,以便正确地合并结果集。