合并结果集(行连接)

本文详细介绍了SQL中UNION和UNION ALL操作符的使用,用于合并两个结果集。UNION ALL保留所有记录,不进行去重,而UNION则会去除重复记录,确保结果集中每个记录的唯一性。了解这两个操作符对于有效管理和合并数据库查询结果至关重要。

合并结果集(行连接)
2个结果集(表)合并到一起。
要求:2个结果集的列数(数据类型)应该要相同

union all(全部)
将2个表的结果直接放在一起。不做任何的处理

select * from t1
untion all
select * from t2;

union
将2个表的结果直接放在一起。相同的数据只留下一个(去重)
select * from t1
union
select * from t2;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值