union all 关键字的应用(合并两个查询结果集到同一个结果集)

在此对于数据库中 union all 关键字的功能和用法进行简单的使用介绍。

这是我工作中的一个需求:

有两个 A表 和B表。
A表的数据:

 

B表的数据:

 现在有这样一个需求,让他一次性的全部查出来。如下:

 这时候就用到了 union all : 

select 姓名,年龄,性别 from A 
union all 
select 姓名,年龄,性别 from B;

注意事项,直接用*的话,需要保证两个表的字段总数相同, 不然会保错误异常。

> ORA-01789: 查询块具有不正确的结果列数
posted @ 2019-12-09 17:18  dawa大娃bigbaby  阅读(1596)  评论(0编辑  收藏  举报