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


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

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

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

 

B表的数据:

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

 这时候就用到了 union all : 

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

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

> ORA-01789: 查询块具有不正确的结果列数


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM