UNION 是 SQL 中用于合并两个或更多 SELECT 语句结果集的运算符,它返回一个包含所有不重复行的新的结果集。UNION 只适用于结构相同(列数和数据类型一致)的 SELECT 语句,并自动消除重复行。
SQL 中 UNION 的含义
UNION 是 SQL 中一个运算符,用于合并两个或更多结果相似的 SELECT 语句的结果集。它将这两个结果集中所有不重复的行组合成一个新的结果集。
详细说明
语法:
<code class="sql">SELECT ... FROM ... [UNION] SELECT ... FROM ...</code>
示例:
<code class="sql">SELECT name, age FROM students UNION SELECT name, age FROM teachers;</code>
这个示例将把 students
和 teachers
表中所有不重复的 name
和 age
列组合到一个新的结果集中。
以上是sql中union什么意思的详细内容。更多信息请关注PHP中文网其他相关文章!