SQL UNION 子句用于合并两个或多个 SELECT 语句的结果集,并返回一个包含所有结果的单个结果集
▥数据库
𝄐 0
sql语句union,sql,union,sql unionall,sql语句中的union,sql语句中union用法,sql中union怎么用
SQL UNION 子句用于合并两个或多个 SELECT 语句的结果集,并返回一个包含所有结果的单个结果集。UNION 操作符会自动去除重复的行,只留下唯一的记录。
以下是一个示例:
假设我们有两张表格 t1 和 t2,它们结构相同,都有两列:id 和 name。
t1 表中包含如下记录:
| id | name |
|----|------|
| 1 | John |
| 2 | Jane |
t2 表中包含如下记录:
| id | name |
|----|--------|
| 2 | Jane |
| 3 | Robert |
现在,我们可以使用 UNION 子句将这两个表格中的所有记录合并到一个结果集中:
SELECT id, name FROM t1
UNION
SELECT id, name FROM t2;
执行此查询后,我们将获得以下结果:
| id | name |
|----|--------|
| 1 | John |
| 2 | Jane |
| 3 | Robert |
请注意,结果集中没有重复的记录。如果存在重复行,则只保留一条。
SQL UNION 子句用于合并两个或多个 SELECT 语句的结果集,并返回一个包含所有结果的单个结果集。UNION 操作符会自动去除重复的行,只留下唯一的记录。
以下是一个示例:
假设我们有两张表格 t1 和 t2,它们结构相同,都有两列:id 和 name。
t1 表中包含如下记录:
| id | name |
|----|------|
| 1 | John |
| 2 | Jane |
t2 表中包含如下记录:
| id | name |
|----|--------|
| 2 | Jane |
| 3 | Robert |
现在,我们可以使用 UNION 子句将这两个表格中的所有记录合并到一个结果集中:
SELECT id, name FROM t1
UNION
SELECT id, name FROM t2;
执行此查询后,我们将获得以下结果:
| id | name |
|----|--------|
| 1 | John |
| 2 | Jane |
| 3 | Robert |
请注意,结果集中没有重复的记录。如果存在重复行,则只保留一条。
本文地址:
/show-278964.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。